this already looks like it's going to be a great program anyway
Thanks!
Until today, the level-editor dealt with "Terrain" items only.
Today, I've added the management of "Object" items (special items such as entrance and exit doors, wall arrows, decorative flags, etc...).
For example, in the screenshot below, I loaded a Lemmini level file, and as you can see, everything is in place
Unfortunately, I noticed that Lemmini seems to always draw "Object" items after "Terrain" items (
hence the required use of the "NoOverwrite" option to mask exit doors behind terrains, for example). In my game and in the level-editor, I draw items according to their respective "Insert #" (
first item being drawn has Insert# = 0, then we draw #1, #2, #3, ... whatever it is a "Terrain" or an "Object"). So in order to correctly load Lemmini files, I had to make a quick & dirty fix, but I'll have to think again about this issue and handle this in a better way...
Anyway, on the screenshot, you can also see that I've added 2 new sortable columns in the list, "NoOverwrite" and "OnlyOnTerrain" (it's handy for quickly finding specific items), plus a new "Rotate 90°" option for rotating items (for my Lemmings-like game).
Most of the features are here now
Among the main things still to be added, there is the management of steel areas.