| | Type | Name | Arguments | - | - | array | m_axAttacks |
- | - | ^CAiBrain | m_pxBrain |
- | - | ^CAiSensor | m_pxSensor |
- | - | CAiGoalKindergarten | m_xKindergarten |
- | - | CAiGoalDisturbAttack | m_xDisturbAttack |
- | - | CAiGoalKotH | m_xGoalKotH |
- | - | CAiObjWrapList | m_xKotHList |
- | - | CAiObjWrapList | m_xDefList |
- | - | ^CAiModuleDefenseDefault | m_pxDM |
- | - | real | m_fAggressiveness |
- | - | real | m_fRiskiness |
- | - | string | m_sAttackType |
- | - | string | m_sPlayerID |
- | - | string | m_sGameType |
- | - | bool | m_bFinished |
- | - | bool | m_bIsActive |
- | - | bool | m_bKotH |
- | - | bool | m_bTimerAttack |
- | - | int | m_iPlayerID |
- | - | int | m_iAttackerID |
- | - | int | m_iMaxAttacks |
- | - | int | m_iDifficulty |
X | - | void | constructor | (
) |
X | - | void | destructor | (
) |
- | - | ref CAiModuleFightDefault | op_Assign | (
ref CAiModuleFightDefault ) |
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_pxNode ) |
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_pxNode ) |
X | - | bool | SetBehavior | (
string p_sBehavior ) |
X | - | void | SetExtraData | (
string p_ksrData ) |
X | - | void | SetThinkWait | (
int p_iThinkWait ) |
X | - | bool | SetTriggerAttack | (
string p_sAttack ) |
X | - | void | Shut | (
) |
X | - | void | Think | (
) |
X | - | real | GetGroupStrength | (
ref CAiObjWrapList p_rxGroup ) |
X | - | ^CAiAttackInfo | GetTopRequestedAttack | (
) |
X | - | real | GetUnitStrength | (
ref CAiObjWrap p_rxUnit , bool p_bOwn ) |
X | - | void | RemoveTopRequestedAttack | (
) |
X | - | bool | RequestAttack | (
^CAiAttackInfo p_pxInfo ) |
X | - | bool | SetCustomAttack | (
int p_iPlayerID , string p_sAttack ) |
X | - | void | SetActive | (
bool p_bIsActive ) |
X | - | bool | RequestPestPatrol | (
vec3 p_vDeathPos ) |
- | - | ^CAiGoal | StartAttack | (
^CAiAttackInfo p_pxAttackInfo ) |
- | - | void | RequestXtraUnits | (
) |
- | - | void | CreateRequest | (
string p_sName , string p_sObjFlag , int p_iNumber , vec3 p_vBuildPos ) |
X | - | void | CancelAttacksCloseToSpot | (
vec3 p_vSpot , real p_fSqrRadius ) |
X | - | void | ClearAllAttacks | (
) |
- | - | bool | ComputeTargetsAtPosition | (
ref CAiObjWrapList p_rxTargets , vec3 p_vPos ) |
X | - | bool | InitiateCoopSupportAttack | (
ref int p_riWantedAttackers , int p_iPlayerID ) |
X | - | void | AddToKindergarten | (
CAiObjWrap p_xWrap ) |
X | - | void | AddToKindergarten | (
CAiObjWrap p_xWrap , bool p_bFortuneCookie ) |
X | - | void | AddToKindergarten | (
CAiObjWrapList p_xWrapList ) |
X | - | void | RemoveFromKindergarten | (
CAiObjWrap p_xWrap ) |
X | - | void | RemoveFromKindergarten | (
CAiObjWrapList p_xWrapList ) |
X | - | void | SetAttackHasFinished | (
bool p_bFinished ) |
X | - | bool | GetAttackHasFinished | (
) |
X | - | void | SetLastAttacker | (
int p_iAttackerID ) |
X | - | int | GetLastAttacker | (
) |
X | - | int | CheckForTimers | (
) |