Home › Class layouts › Player › Player::MissionHistoryRecord

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

Player::MissionHistoryRecord

GameCore::Player::MissionHistoryRecord — structure, size 40 bytes (0x28).

Linux offset Member Type
0x0 m_iNameIndex int
0x4 m_eOperation UnitOperationTypes
0x8 m_uiTargetCityID uint
0xc m_eTargetPlayer PlayerTypes
0x10 m_iTargetPlotIndex int
0x14 m_iCompletionTurn int
0x18 m_eInitialResult Rules::EspionageResultTypes
0x1c m_eEscapeResult Rules::EspionageResultTypes
0x20 m_iLevelAfterMission int
0x24 m_iLootInfo int