I agree with nearly all of that, in turn; I think the tile cache should be reset on each save, because otherwise filesizes would be ridiculous, but there should be some independent word editor within the program. .rwmacro files suck, though, I agree. As far as I can tell, you can throw as much information into a .j2l file as you want and JJ2 won't notice it, as long as you're relying on the file never being saved in JCS.
Some of those things I'm a little uncomfortable with on the grounds that they're very JJ2-specific, and I'd like to see a .j2l level editor that can accommodate other games using the same level files equally well, including but not limited to Battery Check. Things like spring heights and specific errors to check for would have to be in another file somehow, maybe an .ini but rather more complicated.
Do you have a suggestion for an exact way of implementing the Save & Run choices? I agree in principle and put as many options as I could in Reworder, but it feels a little clunky that way, and I'm not sure how to implement save and run as Spaz for 1.23 anyway.
__________________
|