8 hours, save data flexibility.
I'm going to be changing the number of phases in each section quite a bit, so I need the way I'm handling save data to be more flexible. Previous to today the save data was stored in individual named variables, now it is stored in arrays at an index according to the phase. This lead to rewriting the save process and replacing all save data references. It's much shorter and cleaner now.
The number of pick ups required for a fast floor expand and the number of pick ups committed are both stored in the phase saves and are loading successfully.
The spawn occupier function returns the number of conditions dropped.