spent the majority of the day trying to implement a data structure for keeping track of level completion. i tried to keep things as simple as possible, thinking it a simple task. basically, i made a static StoryProgress class and two others, a WorldProgress and LevelProgress class. WorldProgress contains a worldComplete bool and a list of LevelProgress objects. LevelProgress contains just a single levelComplete bool. there are methods for updating progress by adding to the list and changing the boolean values. i feel like its almost there, just needs a few more lines… somewhere… saying something…