Legacy editor sucks by lots of reasons (not only because of bugs still not fixed), which a main reason why I made PGE Editor be different from original concept. As you see it's a part of a big project to completely replace legacy SMBX Engine with much more flexible, stable engine and toolkit.Dex wrote: Wow, PGE was much simpler than I thought. I can see I have been very conservative sticking with the original editor
There are reserved elements made by Redigit and not used yet. Everything began from the dummy NPCs here: https://wohlsoft.ru/pgewiki/Dummy_NPCs_(SMBX)Dex wrote:What are "dummy blocks"?
With the hacks on LunaLua side, it's possible to have more dummy elements are using for Lua-coded creatures and things.
Dex wrote:And what is the difference between LunaTester and normal testing?
- LunaTester is the IPS later over LunaLua subsystem. It allows running of level testing through legacy engine. However, on older systems this works clunky and SMBX is crashy or works unstable by crap of itself.
- Normal testing that you meant, it's the testing through PGE Engine - it's a WIP engine intended to replace SMBX Engine which provides lots of own advanced features, works stable and fast without of system overloading, and has the native cross-platform support (as PGE itself which does support for Linux, Windows and macOS platforms). It allows you to run the testing of world maps in the interactive mode (without of entering into levels, but gives you ability to simulate exit code to probe the reaction of the path opener).