Persist Ground Zero tile registry baseline
This commit is contained in:
@@ -437,6 +437,14 @@ inventory persistence. The saved container array is intentionally present now
|
||||
so the first placed-container actor can use the same save format without a
|
||||
schema break.
|
||||
|
||||
Ground Zero tile registry persistence is represented by
|
||||
`FAgrarianSavedTileRegistryState` on `UAgrarianSaveGame`. The MVP defaults point
|
||||
to active tile `gz_us_ca_pacifica_utm10n_e544_n4160`, registry source
|
||||
`Data/Tiles/ground_zero_tiles.json`, registry schema version `1`, generation
|
||||
version `1`, and package version `0`. This records the active tile baseline
|
||||
inside the save file while the authoritative tile registry remains the external
|
||||
JSON registry.
|
||||
|
||||
World time is stored in `UAgrarianSaveGame::WorldHours`. The persistence
|
||||
subsystem captures it from `AAgrarianGameState::WorldHours` during world save
|
||||
and restores it only on authority during world load.
|
||||
|
||||
Reference in New Issue
Block a user