Home › Class layouts › AI › AI::BehaviorTree::DiplomacyData

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

GameCore::AI::BehaviorTree::DiplomacyData — structure, size 96 bytes (0x60).

Linux offset Member Type
0x0 DesiresDenouncement AI::BehaviorTree::SharedData<const bool>
0x10 HasDenounced AI::BehaviorTree::SharedData<const bool>
0x20 DesiresWarDeclaration AI::BehaviorTree::SharedData<const bool>
0x30 IsAtWar AI::BehaviorTree::SharedData<const bool>
0x40 PresentValue AI::BehaviorTree::SharedData<const int>
0x50 Contract AI::BehaviorTree::SharedData<int>