Home › Class layouts › AI › AI::DiplomaticActionHandler
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::DiplomaticActionHandler
GameCore::AI::DiplomaticActionHandler — class, size 136 bytes (0x88).
| Linux offset |
Member |
Type |
0x0 |
m_isInitialized |
bool |
0x8 |
m_evaluators |
AI::DiplomaticActionEvaluators* |
0x10 |
m_owner |
PlayerTypes |
0x14 |
m_opponent |
PlayerTypes |
0x18 |
m_allianceValue |
FixedPoint |
0x1c |
m_warValue |
FixedPoint |
0x20 |
m_warValuePenalties |
FixedPoint |
0x28 |
m_desirabilityEvaluators |
eastl::vector<GameCore::AI::DiplomaticActionHandler::DesirabilityEvaluator, eastl::allocator> |
0x48 |
m_desirability |
eastl::vector<FixedPointT<8>, eastl::allocator> |
0x68 |
m_cost |
eastl::vector<FixedPointT<8>, eastl::allocator> |