6 hours, assembling a track.
Finished gutting the progression control variables from the Game mode. Broke a lot of things, but we will swing back around to them after we rewrite saving because the vast majority where using the game section to access save data. No sense trying to fix or preserve that, saving is about to get re-written.
And because we need to rewrite saving, we need to be able to assemble and disassembled phase orders, which is what I’ve started working on today. I have function that puts together a set of phases from a section on a track and saves a cipher for the save manager to access later for extracting that data. Testing this assembly function and then moving onto decrypting phase addresses and saving times from them tomorrow.
This could take a while just to decide on a system for committing this information. There are so many ways to combine phases, and giving the player the best sum of their data seems complicated. Complicated to the point that I think I’ll probably do some temp work and revisit it. But we want to be saving as much data as we can, even if we don’t use it right now.