• Add Review
  • Subscribe
  • Nominate
  • Submit Media
  • RSS

THE Captain's Log #45 - Map fixes, retrocompatibility fixes, etc fixes

  • orochii
  • 10/16/2015 06:54 PM
  • 626 views
Hello! I'm trying to post blogs more often. Because why not. At least when I have more than one small thing to talk about. This time, I'm going to talk about fixes! AS ALWAYS!

So, here is the first one. Since I added a minimap, there have been some issues regarding how the maps were being visualized, that annoyed the hell out of me. So, after a small playing around with tiles, I came to this.


I mean, this is the kind of weird stuff you can do thanks to the mapping superiority in RPG Maker XP. All hail Satan!


You can see a bunch of glitchy tiles, I suppose. Well, that ensures the passability is now 100% correct, both in practice and the minimap. I noticed before on other maps some passable places that were not meant to be. And adding events over them works for preventing the player passing, but not for the minimap displaying it as intended. Ending in a complete mess. And that made the minimap pretty much useless.

A liar is a liar. If a map lies, it is worthless.

But fear not. Everything looks as intended ingame.


And you can also see the minimap is clean. And hopefully useful now <3.

___________________________________

Now, about the retrocompatibility fix. I tried to synthesize this issue in the title because of space, but here it goes what was happening. Since I released a demo (some months ago already, mind you?), I promised it would be possible to use that same saved game in the next versions.
But thing is, it didn't worked. RMXP saves the entire event that was running the last time if you save from an event (and probably it will also save it if you have a parallel event running and you save from the menu). So, I loaded the game, and it did all things just like in the demo, something that ends up with you being thrown back into the title screen.

So, an idea came to my mind.

You can notice that NEWVERSIONSKIP n line. That means that, when loading, if it is a newer version than the version the savefile came from, it will check the saved event AND the actual event that's stored into the map file. It checks if there is a NEWVERSIONSKIP tag (commentary), and if there is one, it does all the mambo jambo for you (reloading the event and skipping up to that tag), ending up in IT WORKS!. Before that, I did changes to the same event, and didn't mattered. Now it matters!

So yeah. I'm happy to announce that I was able to maintain my promise.

That's all for today! Stay tuned, next time I'll... put a preview of two new characters. :^).

¡Hasta la vista, cowboy del espacio!