struct AIObjectParams { AgentParameters m_sParamStruct; AgentMovementAbility m_moveAbility; uint16 type; IAIObject* association; const char* name; EntityId entityID; };
IAgent.h
IAIObject* association;
EntityId entityID;
AgentMovementAbility m_moveAbility;
AgentParameters m_sParamStruct;
const char* name;
uint16 type;
AIObjectParams();
AIObjectParams(uint16 _type, const AgentParameters& sParamStruct, const AgentMovementAbility& moveAbility);
AIObjectParams(uint16 _type, IAIObject* _association = 0, EntityId _entityID = 0);