8 hours, storing two continuities.
A while ago I added the variables for a second time line, we are now using them.
Added variables to phase end data to track how long the previous phase took to complete. These split times can now be stored in the persistent save data too.
The save game data function diverges based on whether we are in practice or run.
In practice: current practice continuity is compared to the current attempt and saved to the practice continuity variables in save phases. Practice saves cannot advance the 'save state reached' variable.
In run: the current attempt data is compared to the practice continuity data and the better set is compared to the run continuity in a save phase. Only data related to the save phase reached is installed (not the entire practice continuity).
Fixed an error where phase 3 saves were not accounting for all possible pick up sources for determining whether to overwrite a save.