|
| proto native AIAgent | GetAIAgent () |
| |
| proto native bool | IsSoundInsideBuilding () |
| |
| proto native void | AddDamageSphere (string bone_name, string ammo_name, float radius, float duration, bool invertTeams) |
| |
| proto native DayZCreatureAIType | GetCreatureAIType () |
| |
| proto native void | InitAIAgent (AIGroup group) |
| |
| proto native void | DestroyAIAgent () |
| |
| void | DayZCreatureAI () |
| |
| void | IncreaseEffectTriggerCount () |
| |
| void | DecreaseEffectTriggerCount () |
| |
| void | AddDamageSphere (AnimDamageParams damage_params) |
| |
| override void | EEKilled (Object killer) |
| |
| AnimBootsType | GetBootsType () |
| |
| AbstractWave | PlaySound (SoundObject so, SoundObjectBuilder sob) |
| |
| void | OnSoundEvent (int event_id, string event_user_string) |
| |
| void | OnSoundVoiceEvent (int event_id, string event_user_string) |
| |
| void | OnStepEvent (int event_id, string event_user_string) |
| |
| void | OnDamageEvent (int event_id, string event_user_string) |
| |
| protected void | RegisterAnimEvents () |
| |
| private void | ProcessSoundEvent (AnimSoundEvent sound_event) |
| |
| private void | ProcessSoundVoiceEvent (AnimSoundVoiceEvent sound_event) |
| |
| private void | ProcessStepEvent (AnimStepEvent step_event) |
| |
| private void | ProcessDamageEvent (AnimDamageEvent damage_event) |
| |
| protected void | AttenuateSoundIfNecessary (SoundObject soundObject) |
| |
| bool | ResistContaminatedEffect () |
| |
| bool | IsDanger () |
| |
| string | CaptureSound () |
| |
| string | ReleaseSound () |
| |
| void | CinematicTakeControl (DayZPlayer player) |
| |
| bool | CinematicCanJump () |
| |
| override bool | ModCommandHandlerBefore (float pDt, int pCurrentCommandID, bool pCurrentCommandFinished) |
| |
◆ AddDamageSphere() [1/2]
| void AddDamageSphere |
( |
AnimDamageParams |
damage_params | ) |
|
|
inlineprivate |
◆ AddDamageSphere() [2/2]
◆ AttenuateSoundIfNecessary()
| protected void AttenuateSoundIfNecessary |
( |
SoundObject |
soundObject | ) |
|
|
inlineprivate |
◆ CaptureSound()
◆ CinematicCanJump()
| bool CinematicCanJump |
( |
| ) |
|
|
inlineprivate |
◆ CinematicTakeControl()
◆ DayZCreatureAI()
◆ DecreaseEffectTriggerCount()
| void DecreaseEffectTriggerCount |
( |
| ) |
|
|
inlineprivate |
◆ DestroyAIAgent()
| proto native void DestroyAIAgent |
( |
| ) |
|
|
private |
◆ EEKilled()
| override void EEKilled |
( |
Object |
killer | ) |
|
|
inlineprivate |
◆ GetAIAgent()
| proto native AIAgent GetAIAgent |
( |
| ) |
|
|
private |
◆ GetBootsType()
◆ GetCreatureAIType()
◆ IncreaseEffectTriggerCount()
| void IncreaseEffectTriggerCount |
( |
| ) |
|
|
inlineprivate |
◆ InitAIAgent()
| proto native void InitAIAgent |
( |
AIGroup |
group | ) |
|
|
private |
AIAgent initialization. Manual ai initialization for creatures created with CreateObject(... init_ai = false...).
◆ IsDanger()
◆ IsSoundInsideBuilding()
| proto native bool IsSoundInsideBuilding |
( |
| ) |
|
|
private |
◆ ModCommandHandlerBefore()
| override bool ModCommandHandlerBefore |
( |
float |
pDt, |
|
|
int |
pCurrentCommandID, |
|
|
bool |
pCurrentCommandFinished |
|
) |
| |
|
inlineprivate |
sprint
jog
walk
References ScriptModule::CallFunction(), Class::CastTo(), Math::Clamp(), Math::DEG2RAD, CGame::GameScript, GetGame(), GetOrientation(), GetVelocity(), vector::Length(), DayZCreatureAIInputController::OverrideAlertLevel(), DayZAnimalInputController::OverrideBehaviourAction(), DayZCreatureAIInputController::OverrideBehaviourSlot(), DayZCreatureAIInputController::OverrideHeading(), DayZCreatureAIInputController::OverrideJump(), DayZCreatureAIInputController::OverrideMovementSpeed(), DayZCreatureAIInputController::OverrideTurnSpeed(), Math::PI2, and UAInterface::SyncedValue_ID().
◆ OnDamageEvent()
| void OnDamageEvent |
( |
int |
event_id, |
|
|
string |
event_user_string |
|
) |
| |
|
inlineprivate |
◆ OnSoundEvent()
| void OnSoundEvent |
( |
int |
event_id, |
|
|
string |
event_user_string |
|
) |
| |
|
inlineprivate |
◆ OnSoundVoiceEvent()
| void OnSoundVoiceEvent |
( |
int |
event_id, |
|
|
string |
event_user_string |
|
) |
| |
|
inlineprivate |
◆ OnStepEvent()
| void OnStepEvent |
( |
int |
event_id, |
|
|
string |
event_user_string |
|
) |
| |
|
inlineprivate |
◆ PlaySound()
◆ ProcessDamageEvent()
| private void ProcessDamageEvent |
( |
AnimDamageEvent |
damage_event | ) |
|
|
inlineprivate |
◆ ProcessSoundEvent()
| private void ProcessSoundEvent |
( |
AnimSoundEvent |
sound_event | ) |
|
|
inlineprivate |
◆ ProcessSoundVoiceEvent()
| private void ProcessSoundVoiceEvent |
( |
AnimSoundVoiceEvent |
sound_event | ) |
|
|
inlineprivate |
◆ ProcessStepEvent()
| private void ProcessStepEvent |
( |
AnimStepEvent |
step_event | ) |
|
|
inlineprivate |
◆ RegisterAnimEvents()
| protected void RegisterAnimEvents |
( |
| ) |
|
|
inlineprivate |
◆ ReleaseSound()
◆ ResistContaminatedEffect()
| bool ResistContaminatedEffect |
( |
| ) |
|
|
inlineprivate |
◆ m_CinematicPlayer
◆ m_EffectTriggerCount
The documentation for this class was generated from the following file: