Maps have been fixed
Version 0005a; Update 1
I finally did the first two things in my list. These were very difficult to get working and I think this has got to be the messiest hunk of a program I've ever written. I managed to destroy many many bugs along the way and someday I might clean the engine up much more.
The problem with the Acknex engine is that it wipes all the entities from the last map and loads new ones in the next. I have another image of the game world in terms of events. I use my image to re-attach all the entities back when I reload that same map. This is because you will enter battle encounters, and when you get back, everything should be the way it was when you left.
The second problem was me trying to figure a safe way to store event variables in save files. I added a feature where globals must be declared with a specific number (much like RPG Maker 2003) so that they always are saved/loaded from that spot.
Even though this engine is very weird and has the messiest code ever, it sure is working much smoother than any of Emptybrain's models.