Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Emulate insane event execution order of RPG2k3 Battle Interpreter #488
At Turn 0 (when battle begins) the order is like RPG2k battle interpreter, that's fine.
More funny is when anybody does a turn.
This needs more extensive testing to figure out if 4. has more special cases
referenced this issue
Sep 6, 2015
Just to update what we know already: The normal interpreter update rule applies (When a page finishes and an earlier page can run it gets priority over later pages). When a page ran a turn it will not run again that turn.
By doing some investigation the following pages run depending on there start condition. It's enough when one of the start conditions fulfills the criteria, when there is a 2nd one which would normally run later it runs early anyway.
After selecting a target but before the action is executed:
After executing the action:
So there are basicly three different blocks of events that can run depending on where in the battle we are... I made some changes to the battle interpreter logic, so fulfilling this should be easy now :)
Guess this also fixes Pom gets Wifi