- Caches (models, sprites, ...) are now project specific so that models and sprites with the same name/path won't interfere when switching between projects
- Switching project ("View" -> "Project Selector") is now even faster if projects was already loaded (as it will reuse all the project cache without reloading anything)
- Also in "View" menu, there are now shortcuts to seamlessly switch from one loaded project to another
In Edit -> Settings -> Editor :
- you can now change the color of the highlighted line of editors to the color you want @bWWd
- you can now set if you want long lines to wrap in current view (default) or if your prefer to scroll horizontally without wrapping @O Ilusionista
Entity Editor
- Selecting a frame sprite will now not only change the cursor to corresponding frame line in text view, but also highlight the line @bWWd
Level Editor
- background and bglayers are now properly set behind fglayers, even when fglayers have negative Z positionning @O Ilusionista
- Added an option to interpret sprites data using PIL (enabled by default, uncheck to revert to previous way). This should solve problems with transparency not working properly when using certain types of gif files. @O Ilusionista
- Fixed a bug where fglayers Z property was reversed
Animation Editor
- Mouse coords will now be shown in lower left corner
- When clicking "Set offset", the cursor will now change to a cross instead of a hand
- Clicking on a sprite will put the cursor to the corresponding "frame" line in the text editor
Level Editor
- Added support for panel order property ("aaa", "abc", ...)
General :
- File selector and animation selector will now expand properly when splitters are manually stretched.
File browser :
- Fixed a bug where levels used in multiple sets would show only in first set, and not following sets
Level Editor :
- Fixed a bug where toggling "hide entities shadow" caused a warning for entities that could not be properly loaded
@O Ilusionista
General :
- If you were in the level editor and load a file that is not a level, the editor will revert to text editor.
- If you were in the entity/animation editor and load a file that is not an entity, the editor will revert to text editor.
Level Editor :
- Added a check box to show/hide entities shadow
- Added a check box to show/hide entities offset
- Added checkboxes to show/hide entities based on their type
- "music" and "light" commands will no longer trigger "at orphans" warnings
Notes : other recent reports/suggestions have been noted and will be processed later when I have more time.
Level Editor : added a checkbox to hide/show all entities
Added a little tool "Check paths" in "Tools -> Tool Dialog -> Check paths".
Basically this tool will parse every entity and level file, and let you know which paths (strings starting with "data/", could be parameters for frame, palette, icon, alternatepal, and so on) doesn't correspond to a real file.
Useful to detect "missing" files. @O Ilusionista
- Fixed crashes when pressing delete at the end of an "attack" line @Kratus
- In animation, a new "offset" can now be added by using any "offset" widget (x & y spinners, "set offset" button) @O Ilusionista
- In animation, a new "delay" can now be inserted by changing the value of the "delay" spinner