I've added support for Chaotix object layouts, and I've added drag-and-drop reordering functionality to the chunk, block, and tile lists (hold Ctrl to swap instead of move).
I've added "Advanced Remapping..." buttons to the chunk, block and tile lists that open a new dialog:
I added a new feature where you can save layout sections to a list in the program and paste them later, rather than just using the clipboard. They are saved in a file in the INI folder as "Level Name.sls", so if you want the same layout sections available in multiple acts, you'll have to make copies of the file. I also updated the build of the object definition editor so it shouldn't crash now, but you should be aware that it never worked all that well to begin with (some controls don't get updated when they should). Oh, and SonLVL supports Sonic CD now, since I didn't mention it here earlier.
How do you save objects with the layout sections? I've only been able to save chunks in it, at the moment. I tried selecting the objects, then going to the foreground pane and saving a chunk set, but the objects don't come with it.
SonLVL now supports Comper compression. But only on Windows, as I have no idea how to build the C++ libraries for any other platform. You can find the source code here, if you want to try building it yourself.
Chances are, if it doesn't work, your doing something wrong. Try reading this tutorial on retro (which happens to be listed in the "readme" file):http://info.sonicretro.org/SCHG_How-to:Set_Up_SonLVL
Can i just say how much i love this program? It's amazing how easy it is to make a simple level hack of Sonic 2. Thanks a lot for the program.
Definitely. SonED2 was too hard for me to figure out, so i decided on waiting for FLOW, but saw this instead. Set it up, and it blew my mind flat out of my head.
Its gui kinda remind me of my times on the Esrael's Sonic Editor. I never tried SonLVL before, but have some interesting things such as sprite editing. It looks really nice. I'll give it a try right now.
Eh, i tried ESE. It was kinda cool, but the level editor was horribly under-powered. Most objects for any level showed up as white boxes with question marks, making it hard to achieve wonders. The special stage editor, however, was amazing. Editing Blue Sphere was never easier, unless i'm just clueless as usual. It's still a neat little program though.
I did use ese2, Soned & soned2, now since my computer ain't too buggy, I use sonlvl, but do have a question. If one uses ESE2 for Sonic 2, you can import tiles, blocks, chunks & layout over the chosen level. Is that possible in Sonlvl in some sort of way?
It is possible to import tiles, blocks+tiles, and chunks+blocks+tiles by right clicking in the tile/block/chunk list in the respective tabs. I have been meaning to add the ability to import layout+chunks+blocks+tiles, but haven't quite figured out how it would work best yet.
Could you make an option to disable the drag function for tiles and blocks? I don't use it very often, and it tends to get in the way for me, as my mouse can sometimes stick and scramble blocks around, which makes it harder for me to find things.
Update: Mouse wheel scrolls tile/block/chunk lists. Added buttons to disable drag-and-drop in tile/block/chunk lists. Added Deep Copy for chunks and blocks. What "Deep Copy" means is that rather than copying only the exact data from the chunk/block, it will copy all the tiles in the block, or all the blocks the chunk uses (and their solidity indexes) and all the tiles the blocks use, so that you can paste it into another level to get an exact replica of the original chunk/block, as long as you have enough free tiles/blocks to cover the addition. Edit: I have also added buttons for flipping blocks and tiles, like the buttons the chunk editor already had.
TheModernRetroGamer beat me to it. This Update works well. also... I had no idea there was a limit (somewhat), but out of curiosity, is there also a chunk limit???