Struct RawProvinceData
Burst-compatible struct for province data extracted from JSON5 Used as intermediate format between JSON parsing and burst processing
ENGINE layer - generic province data only. Game-specific fields (culture, religion, trade goods, development, etc.) should be parsed by game layer and stored in ProvinceColdData.CustomData.
[Serializable]
public struct RawProvinceData
Fields
controller
public FixedString64Bytes controller
Field Value
- FixedString64Bytes
hasController
public bool hasController
Field Value
- bool
hasOwner
public bool hasOwner
Field Value
- bool
owner
public FixedString64Bytes owner
Field Value
- FixedString64Bytes
provinceID
public int provinceID
Field Value
- int
Properties
Invalid
public static RawProvinceData Invalid { get; }