![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Protected Member Functions | |
| void | AddDamageSphere (AnimDamageParams damage_params) |
| void | AttenuateSoundIfNecessary (SoundObject soundObject) |
| string | CaptureSound () |
| bool | CinematicCanJump () |
| void | CinematicTakeControl (DayZPlayer player) |
| void | DayZCreatureAI () |
| void | DecreaseEffectTriggerCount () |
| override void | EEKilled (Object killer) |
| AnimBootsType | GetBootsType () |
| void | IncreaseEffectTriggerCount () |
| bool | IsDanger () |
| override bool | ModCommandHandlerBefore (float pDt, int pCurrentCommandID, bool pCurrentCommandFinished) |
| void | OnDamageEvent (int event_id, string event_user_string) |
| 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) |
| AbstractWave | PlaySound (SoundObject so, SoundObjectBuilder sob) |
| void | RegisterAnimEvents () |
| string | ReleaseSound () |
| bool | ResistContaminatedEffect () |
Protected Attributes | |
| DayZPlayer | m_CinematicPlayer |
Private Member Functions | |
| proto native void | AddDamageSphere (string bone_name, string ammo_name, float radius, float duration, bool invertTeams) |
| proto native void | DestroyAIAgent () |
| proto native AIAgent | GetAIAgent () |
| proto native DayZCreatureAIType | GetCreatureAIType () |
| proto native void | InitAIAgent (AIGroup group) |
| AIAgent initialization. | |
| proto native bool | IsSoundInsideBuilding () |
| void | ProcessDamageEvent (AnimDamageEvent damage_event) |
| void | ProcessSoundEvent (AnimSoundEvent sound_event) |
| void | ProcessSoundVoiceEvent (AnimSoundVoiceEvent sound_event) |
| void | ProcessStepEvent (AnimStepEvent step_event) |
Private Attributes | |
| int | m_EffectTriggerCount |
Definition at line 191 of file dayzanimal.c.
|
inlineprotected |
Definition at line 232 of file dayzanimal.c.
References AddDamageSphere().
|
private |
Referenced by AddDamageSphere(), and ProcessDamageEvent().
|
inlineprotected |
Definition at line 382 of file dayzanimal.c.
References g_Game, IsSoundInsideBuilding(), and SoundObject::SetKind().
Referenced by ProcessSoundVoiceEvent(), and ProcessStepEvent().
|
inlineprotected |
Definition at line 409 of file dayzanimal.c.
|
inlineprotected |
Definition at line 428 of file dayzanimal.c.
Referenced by ModCommandHandlerBefore().
|
inlineprotected |
Definition at line 423 of file dayzanimal.c.
References m_CinematicPlayer.
|
inlineprotected |
Definition at line 215 of file dayzanimal.c.
References RegisterAnimEvents(), and SetFlags().
|
inlineprotected |
Definition at line 227 of file dayzanimal.c.
References m_EffectTriggerCount.
|
private |
|
inlineprotected |
Definition at line 237 of file dayzanimal.c.
References COMP_TYPE_BODY_STAGING.
|
private |
|
inlineprotected |
Definition at line 243 of file dayzanimal.c.
|
private |
Referenced by OnDamageEvent(), OnSoundEvent(), OnSoundVoiceEvent(), and OnStepEvent().
|
inlineprotected |
Definition at line 222 of file dayzanimal.c.
References m_EffectTriggerCount.
|
private |
AIAgent initialization.
Manual ai initialization for creatures created with CreateObject(... init_ai = false...).
|
inlineprotected |
Definition at line 404 of file dayzanimal.c.
|
private |
Referenced by AttenuateSoundIfNecessary().
|
inlineprotected |
sprint
jog
walk
Definition at line 433 of file dayzanimal.c.
References Class::CastTo(), CinematicCanJump(), Math::Clamp(), Math::DEG2RAD, g_Game, GetOrientation(), GetVelocity(), vector::Length(), m_CinematicPlayer, DayZCreatureAIInputController::OverrideAlertLevel(), DayZAnimalInputController::OverrideBehaviourAction(), DayZCreatureAIInputController::OverrideBehaviourSlot(), DayZCreatureAIInputController::OverrideHeading(), DayZCreatureAIInputController::OverrideJump(), DayZCreatureAIInputController::OverrideMovementSpeed(), DayZCreatureAIInputController::OverrideTurnSpeed(), Math::PI2, and UAInterface::SyncedValue_ID().
Definition at line 287 of file dayzanimal.c.
References GetCreatureAIType(), and ProcessDamageEvent().
Definition at line 260 of file dayzanimal.c.
References GetCreatureAIType(), and ProcessSoundEvent().
Definition at line 269 of file dayzanimal.c.
References GetCreatureAIType(), and ProcessSoundVoiceEvent().
Definition at line 278 of file dayzanimal.c.
References GetCreatureAIType(), and ProcessStepEvent().
|
inlineprotected |
Definition at line 248 of file dayzanimal.c.
References AbstractWave(), g_Game, GetPosition(), SoundObject::SetPosition(), and SoundObjectBuilder().
|
inlineprivate |
Definition at line 377 of file dayzanimal.c.
References AddDamageSphere().
Referenced by OnDamageEvent().
|
inlineprivate |
Definition at line 322 of file dayzanimal.c.
References g_Game, GetPosition(), PlaySound(), and SoundObjectBuilder().
Referenced by OnSoundEvent().
|
inlineprivate |
Definition at line 342 of file dayzanimal.c.
References AttenuateSoundIfNecessary(), g_Game, GetPosition(), PlaySound(), and SoundObjectBuilder().
Referenced by OnSoundVoiceEvent().
|
inlineprivate |
Definition at line 363 of file dayzanimal.c.
References AttenuateSoundIfNecessary(), GetPosition(), PlaySound(), and SoundObjectBuilder().
Referenced by OnStepEvent().
|
inlineprotected |
Definition at line 296 of file dayzanimal.c.
References g_Game, Print(), and RegisterAnimationEvent().
Referenced by DayZCreatureAI().
|
inlineprotected |
Definition at line 414 of file dayzanimal.c.
|
inlineprotected |
Definition at line 394 of file dayzanimal.c.
|
protected |
Definition at line 212 of file dayzanimal.c.
Referenced by CinematicTakeControl(), and ModCommandHandlerBefore().
|
private |
Definition at line 210 of file dayzanimal.c.
Referenced by DecreaseEffectTriggerCount(), and IncreaseEffectTriggerCount().