Improved Holy grail + better objects & characters handling + changed map management
Characters
- Level's characters are registered in the metadata, for example:
characters: 1 enemy main
- Character's skin can be specified in the metadata
arcade_skins: cook :characters:Female/Female 14-1.png
- An enemy is not special anymore but an object like any other character
Map
- Map size is now extracted from the tmx file
- A level has no longer only one Map object but a dict of Map to better suit multi maps levels and improve management for objects and characters
Objects
- Objects do not need to be put in the metadata
- you can give an attribute to an object by using the custom properties in Tiled (example in teleport and key)
Other
- Holy grail is greatly improved"