I think I don't need to say again how much I'm amazed by the editor with its play-test feature, just a few minor notes/suggestions:
- first a problem I have: I can't seem to be able to open a CustLemm level using special graphics, the VgaSpecX files are in the directory I set CustLemm in the LemmixStyles.ini; I get an alert "TCustLemmStyle.FindExtGraphicSet # not found." while # represents the number; and they can't be compiled either
- extracting levels from a pack saves the single levels as files with .dat extension, while they actually should be *.lvl
- the point the cursor detects a lemming seems to be shifted ~2px to the left, i.e. when you move the cursor from left to right (pixel-wise) over the lemming, it will change and re-change its shape 2px too early, which has effect on the possibility to assign skills to a lemming
suggestions (or: things for my pleasure I'd like to bother you with
):
- as ccexplore already suggested (I think), using CustLemm for default when opening a *.dat pack which associated style is unknown
- support CustLem2 (only difference: max-safe-fall distance is 3px lower than for CustLemm); actually, as I'm apparently the only one to create my levels for CustLem2, and only two of my levels are affected, I could also modify those, but still, it would be nice
- at a zoom level >1, when dragging pieces, the problem is that you can move the (pre-display of the) pieces also fractions of pixels then: When releasing the mouse button, the piece doesn't get into the nearest field; I mean, its top left pixel doesn't move into the nearest pixel, but into the one the top left point of the piece is in. Umm...hard to describe, but makes editing a little more compliced, I could use Ctrl+Arrows though. Anyway, a second solution for this could be allowing the pre-display of the piece be displayed only at whole pixels.
- remember the view settings (I mean the options from 'View' in the second and third sections and where the windows [F9-F11] are placed) when closing the editor
- for file -> open not only view the resp. supportet formats (*.dat, *.lvl, *.ini, VgaSpec?), but maybe also 'all supported formats'
- Customizable key settings for the level tester (Leaving F1-F12 as it is); I e.g. like P-Pause, Enter-FastForward as I don't even have to move my hand then; the savestate-keys etc. also nearby would be great for me then
- set FastForward off when pause, restart level, load savestate or load demo is pressed; or at least a customizable option to switch that on/off
Especially my later points are rather for the final changes when everything else is ready, but as the editor/tester is practically fully usable (and used), some of these thing changed would be really nice (at least for me, sorry).