summaryrefslogtreecommitdiff
path: root/src/LivingVillage.Desktop/LivingVillage.Desktop.fsproj
diff options
context:
space:
mode:
authorSomhairle H. Marisol <[email protected]>2026-09-20 15:54:00 +0800
committerSomhairle H. Marisol <[email protected]>2026-09-20 15:54:00 +0800
commit3aa0049bb092694b5168d99bc6ac893b1db4740a (patch)
treeb3cf6a0e21442780cd72e8f6a842a4f3db1cecca /src/LivingVillage.Desktop/LivingVillage.Desktop.fsproj
parent9724663602b4b1eb755bf334c475dc2c80e4b386 (diff)
downloadliving-village-3aa0049bb092694b5168d99bc6ac893b1db4740a.tar.gz
feat(m6b): add playable menu and save flow
[Change Nature] - This commit adds the M6b desktop menu and persistence integration. [New Capability] - Provide new game, continue, settings, controls, load error, save, load, and exit flows. - Provide a bounded autoplay flow covering menu navigation and persistence. [Implementation] - Add pure menu state transitions and focused M6b coverage. - Connect menu commands to simulation controls, WorldSave, view resets, and rendering. [Impact] - Desktop runtime gains the playable M6b front end without changing out-of-scope files. - Release focused and solution test suites remain passing.
Diffstat (limited to 'src/LivingVillage.Desktop/LivingVillage.Desktop.fsproj')
-rw-r--r--src/LivingVillage.Desktop/LivingVillage.Desktop.fsproj1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/LivingVillage.Desktop/LivingVillage.Desktop.fsproj b/src/LivingVillage.Desktop/LivingVillage.Desktop.fsproj
index caf8ba5..36f1216 100644
--- a/src/LivingVillage.Desktop/LivingVillage.Desktop.fsproj
+++ b/src/LivingVillage.Desktop/LivingVillage.Desktop.fsproj
@@ -6,6 +6,7 @@
</PropertyGroup>
<ItemGroup>
+ <Compile Include="MenuState.fs" />
<Compile Include="Interaction.fs" />
<Compile Include="M6Presentation.fs" />
<Compile Include="Game.fs" />