From 880d4ecc77895767b0d61a4ff422682578477ea9 Mon Sep 17 00:00:00 2001 From: gamer147 Date: Tue, 7 Apr 2026 08:58:18 -0400 Subject: [PATCH] Map out more todos --- docs/todo.txt | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/docs/todo.txt b/docs/todo.txt index 211c44e..b5b9e21 100644 --- a/docs/todo.txt +++ b/docs/todo.txt @@ -1,6 +1,17 @@ * Reogranize files * 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) -* Setup room system (everything is unpassable, carve out rooms, walls automatic, specify connections between rooms on tiles) -* Basic map editor (test map data will be harder to craft the more we add) \ No newline at end of file +* Units have an AppearanceInfo component that has a dictionary of str, UnitAppearance. UnitAppearance stores idle sprite, walking sprite, back, front, portrait, etc. AppearanceInfo specifies the current UnitAppearance and has methods for getting that data +* 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) + * Walking animations + * Start plugging in the Himegari UI +* Dialog boxes \ No newline at end of file