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

DynBattleChoices plugin

I haven't had as much time as I'd have liked for game development this month, but for a very exciting reason: I've been offered a new job, and it's an actual programming position! :D Before, I was doing tutoring for a state college, which was nice in its own way; it meant I had a fair bit of slack time while waiting for students to need my help, which I was able to put into personal pursuits to some degree. This new job may mean my rate of progress on Forgotten Gates will go even lower now. X) Still, it's a step in the right direction for a game dev career, and it'll certainly pay much better.

While I didn't make all that much progress this month, what I did do was something rather interesting. I created a DynRPG plugin called DynBattleChoices which records the actions taken by battlers (type of action, skill or item ID if any, target, etc.) into RM2K3 variables. Hopefully I'll be able to use this to replace the clunky number-based targeting system in Forgotten Gates with skills that do nothing except get the choice of target from the player, allowing me to make my own results in scripting. Unfortunately, getting battle event pages to trigger reliably after something uses a skill is proving pretty tricky due to battlers interfering with each other. X) I'm fairly certain it won't be a problem in FG since I've already got a plugin controlling battler turn order to prevent such collisions, but I'd like to be able to release DynBattleChoices for others to use with a minimum of caveats.