This patch allows you to create and insert custom normal and extended objects.
Now works with Lunar Magic 3.00+, and it includes a variety of subroutines and a comprehensive guide to using them.
While lots of the new changes are appreciated, I do have found a couple major issues with certain pre-existing objects:
This is how SquareObjects look like.
This is how SquareObjects2 look like. Apperantelly, they only take the tiles from the bigger objects which messes up very thin objects and 1×1 tiles from that object.
At first it looks like UnidimensionalObjectsWide are messed up but that's not the case here. In fact, all objects onwards are misplaced.
The cause here is UnidimensionalObjects2. It seems that unlike other objects, UnidimensionalObjects2 have messed up in a horribly way where the Map16 pointers are misplaced.
Slopes have various issues:
For one, right regular slopes have their corner tiles misplaced.
For the other, all upside down slopes except for the right steep slope are shifted downwards except for the ground.
I don't need to tell anything that ledge objects are broken altogether (and I know the reason: You tried to load a 8-bit value in 16-bit mode).
But let me tell you: Don't give up, I see the potential of ObjecTool even if only advanced users end up using it. And I also feel bad that I didn't test it before you wanted to release it...