Home › Class layouts › AI › AI::Homeland
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).
AI::Homeland
GameCore::AI::Homeland — class, size 416 bytes (0x1a0).
| Linux offset |
Member |
Type |
0x0 |
m_syncArchive |
FAutoArchiveClassContainer<GameCore::AI::Homeland> |
0x98 |
m_Initialized |
bool |
0xa0 |
m_pPlayer |
Player::Instance* |
0xa8 |
m_controlId |
FAutoVariable<unsigned int, GameCore::AI::Homeland> |
0xc0 |
m_callbacks |
AI::HomelandAiControlCallbacks |
0xd0 |
m_priority |
FAutoVariable<GameCore::AI::Control::ControlPriority, GameCore::AI::Homeland> |
0xe8 |
m_additionalPriority |
FAutoVariable<GameCore::AI::Control::ControlPriority, GameCore::AI::Homeland> |
0x100 |
m_turnActivatedSignal |
Message::Handle |
0x110 |
m_turnSignal |
Message::Handle |
0x120 |
m_turnEndSignal |
Message::Handle |
0x130 |
m_CurrentTurnUnits |
IdList |
0x148 |
m_currentMoves |
OrderList |
0x160 |
m_prioritizedMoves |
FAutoVariable<GameCore::AI::MoveList, GameCore::AI::Homeland> |