sots-re/campaign/backlog.md

920 B

Backlog (prioritized)

Object model + control flow are mapped concurrently. Priority favors targets that unblock the most other work. Groomed by re-quartermaster.

Now

  1. RTTI class inventory — pull the full class/vftable list from ReVa; this seeds the real object-model target names (currently placeholders on the board).
  2. empire/player object — the root of the game state; cross-ref the save-editor structs.
  3. entry → main loop — establish the control-flow spine in parallel with the object model.

Next

  1. star system / fleet / ship / tech-tree objects (fan-out once class names are known).
  2. D3D9 device init → present loop (renderer anchor).
  3. save load/write path (ties object model to on-disk format; feeds verify/ parsers).

Later

  1. battle-load path (primary bug) — needs the object model + main loop mapped first.
  2. .gob/DDS/model asset parsers (interop tools).