* Singletons named 'XXXServer' * Dialogue scene command system (ShowText, ShowSprite, MoveSprite, PlaySound, ChangeBackground, etc) * Need to figure out more complicated systems like choices, script eval, conditionals, jumping, etc. Probably end up wanting a DialogueEditor or just making them gdscripts and being done with it * Finish Dialogue Scene (fast forward, auto, history functionality, etc) * Finish main menu * Game Start screen * Load Data Screen * Eushully room (CG viewer, scene viewer (after dialogue system), unit data screen (needs a unit registry)) * Options * Battle View * Fog of war * Basic map editor (test map data will be harder to craft the more we add) * Start plugging in the Himegari UI * Unit panel needs fixed width number boxes, difference between digits causes UI jumps now * Dialog boxes