| | Type | Name | Arguments | - | - | CObjList | m_xEnemies |
- | - | CObjHndl | m_xCurEnemy |
- | - | string | m_sWeaponNode |
- | - | string | m_sWeaponClass |
- | - | real | m_fRange |
- | - | CRegionSink | m_xSink |
- | - | CGuid | m_xRegionGuid |
- | - | bool | m_bAdditionalWeapon |
- | - | bool | m_bAutoAttack |
- | - | bool | m_bCanRotate |
- | - | bool | m_bCanSwitchAttackMode |
- | - | CObjHndl | m_xCaptain |
- | - | real | m_fDmg |
- | - | real | m_fEndDmg |
- | - | real | m_fProjectileFallOff |
- | - | real | m_fProjectileSpeed |
- | - | real | m_fProjectileJitter |
- | - | real | m_fHitRange |
- | - | real | m_fArmorPiercing |
- | - | real | m_fAttackRange |
- | - | real | m_fDuration |
- | - | int | m_iWeaponSizeClass |
- | - | bool | m_bPenetration |
- | - | string | m_sProjectile |
- | - | int | m_iAttackState |
X | - | void | constructor | (
) |
X | - | void | destructor | (
) |
X | - | ref CBuildUpWeapon | op_Assign | (
ref CBuildUpWeapon ) |
X | - | void | DoKArc | (
ref CArc p_rxArc , int p_iVersion ) |
X | - | void | OnPostLoad | (
) |
X | - | void | EnableLinkedObjs | (
) |
X | - | void | OnActionEnd | (
bool p_bBroken ) |
X | - | void | SetType | (
int p_iType ) |
X | - | int | GetType | (
) |
X | - | void | Kill | (
) |
X | - | void | SetOwner | (
int p_iOwner ) |
X | - | void | SetAggressionState | (
int p_iState ) |
X | - | void | SetParent | (
CObjHndl p_xParent ) |
X | - | CObjHndl | GetParent | (
) |
X | - | bool | AttackEnemy | (
^CGameObj p_pxObj , vec3 p_vPos ) |
X | - | void | Fight | (
^CGameObj p_pxTarget , vec3 p_vPos , bool p_bUserCommand ) |
X | - | void | OnActionStart | (
) |
X | - | void | OnActionEnd | (
) |
X | - | void | AddObj | (
CObjHndl p_xHndl , string p_sLink ) |
X | - | void | AddObjFlex | (
CObjHndl p_xHndl , string p_sLink , real p_fDelay , CObjHndl p_xParent ) |
X | - | void | UpdateLinkedObjs | (
) |
X | - | void | TransferLinkedObjs | (
^CBuildUpBase p_pxOther ) |
X | - | CObjHndl | GetPrimaryLinkedObj | (
) |
X | - | CObjHndl | GetLinkedObj | (
int p_iIndex ) |
X | - | CFourCC | GetPrimaryLink | (
) |
X | - | void | AddObjCaptain | (
CObjHndl p_xHndl , string p_sLink , real p_fDelay , CObjHndl p_xParent ) |
X | - | void | SetWeaponClass | (
string p_sWeaponClass ) |
X | - | void | UpdateWeapon | (
) |
X | - | void | UpdateCaptainObj | (
) |
X | - | void | SetWeapon | (
string p_sWeaponNode ) |
X | - | string | GetWeapon | (
) |
X | - | real | GetDmg | (
) |
X | - | real | GetEndDmg | (
) |
X | - | real | GetProjectileFallOff | (
) |
X | - | real | GetProjectileSpeed | (
) |
X | - | real | GetProjectileJitter | (
) |
X | - | real | GetHitRange | (
) |
X | - | real | GetArmorPiercing | (
) |
X | - | real | GetAttackRange | (
) |
X | - | real | GetWeaponDuration | (
) |
X | - | int | GetWeaponSizeClass | (
) |
X | - | bool | GetPenetration | (
) |
X | - | string | GetProjectile | (
) |
X | - | vec3 | GetProjectileStartPos | (
) |
X | - | void | SetCanRotate | (
bool p_bValue ) |
X | - | bool | CanRotate | (
) |
X | - | void | SetCanSwitchAttackMode | (
bool p_bValue ) |
X | - | bool | CanSwitchAttackMode | (
) |
X | - | bool | IsInAttackMode | (
) |
X | - | void | SetAdditionalWeapon | (
bool p_bValue ) |
X | - | bool | GetAdditionalWeapon | (
) |
X | - | void | SetAutoAttack | (
bool p_bValue ) |
X | - | bool | GetAutoAttack | (
) |
X | - | bool | IsBusy | (
) |
- | - | void | OnBusyTimer | (
) |
- | - | void | CreateAggressionRegion | (
) |
- | - | void | DeleteAggressionRegion | (
) |
- | - | bool | OnEnemyAdd | (
CObjHndl p_xHndl ) |
X | - | void | InvokeFight | (
^CGameObj p_pxTarget , vec3 p_vPos , bool p_bNewUserCommand , bool p_bOldTaskEnd ) |
X | - | bool | StartFightingTask | (
bool p_bOldTaskEnd ) |
- | - | bool | OnEnemyRem | (
CObjHndl p_xHndl ) |
X | - | bool | SwitchToAttackMode | (
) |
X | - | void | ResetRotation | (
) |
X | - | bool | SwitchToWalkMode | (
) |
X | - | bool | RotateToEnemy | (
^CGameObj p_pxEnemy , vec3 p_vPos ) |
X | - | bool | AttackEnemy | (
^CFightingObj p_pxEnemy , vec3 p_vPos ) |
X | - | bool | AutoAttackEnemy | (
^CFightingObj p_pxEnemy ) |
X | - | void | StopFighting | (
) |