B1CommonB2ChunkData
- Wrapper payload for the CommonB2 ("CDB2") save chunk. The chunk originally stored FB1GlobalCityMoveData alone,
* so it could not carry other B2 global data. This wrapper lets the single chunk hold multiple global structures
* (city move + city travel), and new structures can be added as fields. Old saves hold a raw FB1GlobalCityMoveData
* without the wrapper; the CDB2 load gate in UB2SimulationSystem::LoadInternal detects old vs new by save version
* and CBOR structure (old buffers lack the top-level 'GlobalCityMoveData' key) and converts old -> new. (BL-59215)
| Property | Type | Description | Metadata |
|---|---|---|---|
| GlobalCityMoveData | FB1GlobalCityMoveData | Global city-move data (per-city state, Zoi move, and household move maps). | |
| GlobalCityTravelData | FB1GlobalCityTravelData | Global city-travel state (in-progress flag, active travel, household UI carry buffer). |