Home › Class layouts › AI › AI::BehaviorTree::Manager

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::BehaviorTree::Manager

GameCore::AI::BehaviorTree::Manager — class, size 928 bytes (0x3a0).

Linux offset Member Type
0x0 m_syncArchive FAutoArchiveClassContainer<GameCore::AI::BehaviorTree::Manager>
0x98 m_turnActivatedSignal Message::Handle
0xa8 m_turnSignal Message::Handle
0xb8 m_turnEndSignal Message::Handle
0xc8 m_aiEventSignal Message::Handle
0xd8 m_connectionSignal Message::Handle
0xe8 m_disconnectionSignal Message::Handle
0xf8 m_treeCountQuery std::__1::unique_ptr<Database::IDatabaseQuery1, std::__1::default_delete<Database::IDatabaseQuery1> >
0x100 m_treeNodesQuery std::__1::unique_ptr<Database::IDatabaseQuery1, std::__1::default_delete<Database::IDatabaseQuery1> >
0x108 m_treeNodeDataQuery std::__1::unique_ptr<Database::IDatabaseQuery1, std::__1::default_delete<Database::IDatabaseQuery1> >
0x110 m_blackboard FAutoVariable<GameCore::AI::BehaviorTree::Blackboard, GameCore::AI::BehaviorTree::Manager>
0x338 m_player Player::Instance*
0x340 m_triggeredTrees TriggeredTreeVector
0x358 m_behaviorTrees RecycledIDContainer<GameCore::AI::BehaviorTree::BehaviorTree, 8, 16>