Home › Class layouts › AI › AI::Tactical

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::Tactical

GameCore::AI::Tactical — class, size 440 bytes (0x1b8).

Linux offset Member Type
0x0 m_syncArchive FAutoArchiveClassContainer<GameCore::AI::Tactical>
0x98 m_Initialized bool
0xa0 m_pPlayer Player::Instance*
0xa8 m_prioritizedMoves FAutoVariable<GameCore::AI::MoveList, GameCore::AI::Tactical>
0xe8 m_controlId FAutoVariable<unsigned int, GameCore::AI::Tactical>
0x100 m_callbacks AI::TacticalAiControlCallbacks
0x110 m_controlPriority FAutoVariable<GameCore::AI::Control::ControlPriority, GameCore::AI::Tactical>
0x128 m_turnActivateSignal Message::Handle
0x138 m_turnSignal Message::Handle
0x148 m_turnEndSignal Message::Handle
0x158 m_turnDeactivatedSignal Message::Handle
0x168 m_CurrentTurnUnits IdList
0x180 m_usedUnits IdList
0x198 m_UnitsForMove Types::Vector<GameCore::AI::TacticalUnit, Types::LinearAlloc::Default<1, 0> >
0x1b0 m_zombieType UnitAITypes