Home › Class layouts › Map › Map::River::Instance

Needs the Community Extension. Not available in the unmodified game; works while the Community Extension mod is active (its own functions, or raw memory access with Mem/ObjMem).

Map::River::Instance

GameCore::Map::River::Instance — class, size 216 bytes (0xd8).

Linux offset Member Type
0x0 m_eRiver NamedRiverTypes
0x4 m_iRiverID int
0x8 m_aPlotIndices PlotIndexVector
0x28 m_aFloodplainIndices PlotIndexVector
0x48 m_uiDiscoveringCivHash uint
0x50 m_szCustomName Basic
0x58 m_aRiverEdgeList PlotIndexPairVector
0x78 m_aFloods FloodList
0x98 m_floodPeriodsBySeverity FloodPeriodVector
0xb8 m_floodChanceBySeverity FloodChanceVector