| | Type | Name | Arguments | | - | - | CAiModuleEconomyDefault | m_xEModule |
| - | - | CAiModuleFightDefault | m_xFModule |
| - | - | CAiModuleAreaDefault | m_xAModule |
| - | - | CAiModuleDefenseDefault | m_xDModule |
| - | - | ^CAiBrain | m_pxBrain |
| - | - | ^CAiSensor | m_pxSensor |
| - | - | ^CAiEliza | m_pxEliza |
| - | - | CAiCheatMgr | m_xCheater |
| - | - | CAiNPCMgr | m_xNPCMgr |
| - | - | bool | m_bInitialized |
| - | - | bool | m_bWalls |
| - | - | bool | m_bMarketplace |
| - | - | bool | m_bHarbour |
| - | - | bool | m_bMapWarpgate |
| - | - | bool | m_bHuntAnimal |
| - | - | bool | m_bWatermap |
| - | - | bool | m_bDefenderplayer |
| - | - | bool | m_bMultimap |
| - | - | bool | m_bSameCount |
| - | - | bool | m_bSend |
| - | - | bool | m_bKindergarden |
| - | - | bool | m_bEcoAssist |
| - | - | bool | m_bDefAssist |
| - | - | bool | m_bAtkAssist |
| - | - | bool | m_bAssist |
| - | - | string | m_sSubStrategy |
| - | - | string | m_sDifficulty |
| - | - | string | m_sBehavior |
| - | - | string | m_sMsg |
| - | - | string | m_sAnswer |
| - | - | string | m_sGameType |
| - | - | string | m_sPlayerID |
| - | - | string | m_sLevelName |
| - | - | string | m_sCredits |
| - | - | int | m_iTeam |
| - | - | int | m_iDifficulty |
| - | - | int | m_iPlayerID |
| - | - | int | m_iOldDifficulty |
| - | - | int | m_iUnitCount |
| - | - | int | m_iCheckForUnitsCounter |
| X | - | void | constructor | (
) |
| X | - | void | destructor | (
) |
| X | - | ref CAiModuleControlDefault | op_Assign | (
ref CAiModuleControlDefault ) |
| X | - | void | AddGoal | (
^CAiGoal p_pxGoal , bool p_bCheckIfExists ) |
| X | - | void | AddGoal | (
^CAiGoal p_pxGoal ) |
| X | - | bool | Call | (
string p_ksrCommand ) |
| X | - | ^CAiBrain | GetBrain | (
) |
| X | - | string | GetExtraData | (
) |
| X | - | ^CAiGoal | GetGoal | (
int p_iIdx ) |
| X | - | int | GetThinkWait | (
) |
| X | - | bool | Init | (
^CAiBrain p_pxBrain , bool p_bReInit ) |
| X | - | void | Load | (
^CUOFReaderNode p_pxReader ) |
| X | - | int | NumGoals | (
) |
| X | - | void | OnUnitAdded | (
CAiObjWrap p_kxrOW , ^CAiNodeInstance p_pxInst ) |
| X | - | void | OnUserInteraction | (
CAiObjWrap p_kxrObj ) |
| X | - | void | RemoveGoal | (
^CAiGoal p_pxGoal , bool p_bCheckIfExists ) |
| X | - | void | RemoveGoal | (
^CAiGoal p_pxGoal ) |
| X | - | void | Save | (
^CUOFWriterNode p_pxWriter ) |
| X | - | bool | SetBehavior | (
string p_sBehavior ) |
| X | - | void | SetExtraData | (
string p_ksrData ) |
| X | - | void | SetThinkWait | (
int p_iThinkWait ) |
| X | - | bool | SetTriggerAttack | (
string p_ksrAttack ) |
| X | - | void | Shut | (
) |
| X | - | void | Think | (
) |
| X | - | ref string | GetCurrentStrategy | (
) |
| X | - | void | OnCreatePointBuyPreset | (
ref string po_rsAiPresetPath ) |
| X | - | void | SetCurrentStrategy | (
string p_sStrategy ) |
| X | - | ref CAiCheatMgr | GetCheatMgr | (
) |
| X | - | ref CAiNPCMgr | GetNPCMgr | (
) |
| - | - | void | SetKindergardenEnabled | (
bool p_bKindergarden ) |
| X | - | bool | GetKindergardenEnabled | (
) |
| X | - | void | SetDifficulty | (
int p_iDifficulty ) |
| X | - | void | SetOldDifficultyInt | (
int p_iOldDifficulty ) |
| X | - | int | GetOldDifficultyInt | (
) |
| X | - | string | GetDifficulty | (
) |
| X | - | int | GetDifficultyInt | (
) |
| X | - | void | SetAIAssistEnabled | (
bool p_bEnabled ) |
| X | - | bool | GetAIAssistEnabled | (
) |
| X | - | void | SetAIAssistFight | (
bool p_bEnabled ) |
| X | - | bool | GetAIAssistFight | (
) |
| X | - | void | SetAIAssistDefense | (
bool p_bEnabled ) |
| X | - | bool | GetAIAssistDefense | (
) |
| X | - | void | SetAIAssistEconomy | (
bool p_bEnabled ) |
| X | - | bool | GetAIAssistEconomy | (
) |
| X | - | void | SetBehaviorType | (
string p_sBehavior ) |
| X | - | string | GetBehaviorType | (
) |
| X | - | void | SetTeam | (
int p_iTeam ) |
| X | - | int | GetTeam | (
) |
| - | - | void | SendAnswer | (
string p_sAnswer , int p_iPlayerID ) |
| - | - | int | GetWantedAi | (
string p_sMsg ) |
| X | - | void | FindEnemyMainBase | (
ref array po_ravBasePosses ) |
| - | - | vec3 | FindCentre | (
CAiObjWrapList p_xList ) |