Home › Class layouts › Game › Game::RandomEvents

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).

Game::RandomEvents

GameCore::Game::RandomEvents — class, size 376 bytes (0x178).

Bases: Game::Component::IInstance at 0x0

Linux offset Member Type
0x18 m_syncArchive FAutoArchiveClassContainer<GameCore::Game::RandomEvents>
0xb0 m_xStormPercentChance FixedPoint
0xb4 m_xDroughtPercentChance FixedPoint
0xb8 m_xFirePercentChance FixedPoint
0xbc m_xFloodPercentChance FixedPoint
0xc0 m_xOneOffPercentChance FixedPoint
0xc4 m_xEruptionPercentChance FixedPoint
0xc8 m_xStormClimateIncreasedChance FixedPoint
0xcc m_xDroughtClimateIncreasedChance FixedPoint
0xd0 m_xFireClimateIncreasedChance FixedPoint
0xd4 m_xFloodClimateIncreasedChance FixedPoint
0xd8 m_xOneOffClimateIncreasedChance FixedPoint
0xdc m_xEruptionClimateIncreasedChance FixedPoint
0xe0 m_eRealismOverride RealismSettingTypes
0xe8 m_aHistoricalEvents HistoricalEventList
0x108 m_aPossibleTriggerableEvents PossibleEventList
0x128 m_aPossibleEvents PossibleEventList
0x148 m_aWeightedEvents Utilities::WeightedVector<int, 1>