diff --git a/TODO.taskpaper b/TODO.taskpaper --- a/TODO.taskpaper +++ b/TODO.taskpaper @@ -32,7 +32,6 @@ - Outline reserved areas @milestone(3: Contracts) @done(2021-04-09) - Add company images @milestone(3: Contracts) @maybe @done(2021-05-21) - Contracts should end - - Trees: - Add basic maintenance cost @milestone(1: Basic Money) @done(2021-01-27) @@ -114,17 +113,17 @@ - Decide how to handle ImGUI ref parameters Basically have to decide whether to embrace its style or go toward a more functional approach - Add Ink @maybe - - Add NuGet package - - Load .Ink files - - Rewrite Dialog to show Ink + - Add NuGet package @done(2021-08-14) + - Load .Ink files @done(2021-08-14) + - Rewrite Dialog to show Ink @done(2021-08-14) - SetTextVariable also sets variables within Ink Technically doesn't have to be done this way, but having what would essentially be separate namespaces for Tracery variables and Ink ones seems confusing. - - Integrate with Tracery - COuld run everything through Tracery or could create an Ink function that calls Tracery + - Integrate with Tracery @done(2021-08-14) + Could run everything through Tracery or could create an Ink function that calls Tracery - Change conversation to use Encompass @milestone(5: events) - Refactor out common ImGUI patterns - - Tooltips - - Status indicators (not yet implemented) + - Tooltips @done(2021-08-21) + - Status indicators (not yet implemented) @done(2021-08-21) By status indicators, I mean putting an icon on, say, the Contracts button to indicate a contract is about to expire. - Rearchitect to avoid giving everything access to Simulation - Add a start screen @milestone(4: Beginning) @done(2021-06-08)