Document resource depletion persistence

This commit is contained in:
2026-05-18 19:20:45 -07:00
parent 188ef7b509
commit 66f523b3be
3 changed files with 16 additions and 1 deletions
+5
View File
@@ -485,6 +485,11 @@ restore only matching existing nodes. This deliberately avoids spawning resource
nodes from saves, keeping tile-authored resources owned by tile content while
letting persistence remember depletion for active tiles.
Resource depletion is stored in `FAgrarianSavedResourceNode` records with stable
`ResourceNodeId`, remaining harvest count, and the MVP respawn flag. The
persistence subsystem captures active loaded resource nodes during world save
and applies depletion only to matching map-authored nodes during load.
## Open Questions
- Should the first playable MVP use `USaveGame`, JSON, or a hybrid save