|
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: