Home › Class layouts › Map › Map::Feature::Volcano

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::Feature::Volcano

GameCore::Map::Feature::Volcano — class, size 160 bytes (0xa0).

Bases: Map::Feature::IVolcano at 0x0

Linux offset Member Type
0x8 m_eVolcano NamedVolcanoTypes
0xc m_iPlotIndex int
0x10 m_uiDiscoveringCivHash uint
0x14 m_iTurnActive int
0x18 m_szCustomName Basic
0x20 m_aEruptions EruptionList
0x40 m_affectedPlots PlotIndexVector
0x60 m_eruptionPeriodsBySeverity eastl::vector<FixedPointT<8>, eastl::allocator>
0x80 m_eruptionChanceBySeverity eastl::vector<FixedPointT<8>, eastl::allocator>