Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
animalbase.c File Reference

Go to the source code of this file.

Data Structures

class  Animal_BosTaurus
class  Animal_CervusElaphus
class  Animal_GallusGallusDomesticus
class  Animal_GallusGallusDomesticusF
class  Animal_RangiferTarandus
class  AnimalBase
class  DayZAnimal

Functions

void ~Animal_CapraHircus_Spooky ()
void AnimalBase ()
override bool CanBeSkinned ()
override string CaptureSound ()
override void DeathUpdate ()
override void EEInit ()
override ArrowManagerBase GetArrowManager ()
override string GetDeadItemName ()
class Animal_CapraHircus extends AnimalBase GetDestructionBehaviour ()
override bool IsDanger ()
override bool IsDestructionBehaviour ()
override bool IsRefresherSignalingViable ()
override bool IsSelfAdjustingTemperature ()
override bool KeepHealthOnReplace ()
override void OnDamageDestroyed (int oldLevel)
class AnimalBase extends DayZAnimal RegisterHitComponentsForAI ()
override string ReleaseSound ()
override bool ReplaceOnDeath ()
override bool ResistContaminatedEffect ()

Variables

ref ArrowManagerBase m_ArrowManager
GoatLight m_EyeLight

Function Documentation

◆ ~Animal_CapraHircus_Spooky()

void ~Animal_CapraHircus_Spooky ( )
protected

Definition at line 140 of file animalbase.c.

References m_EyeLight.

◆ AnimalBase()

void AnimalBase ( )
protected

Definition at line 43 of file animalbase.c.

References m_DefaultHitPositionComponent, and m_HitComponentsForAI.

◆ CanBeSkinned()

override bool CanBeSkinned ( )
protected

Definition at line 265 of file animalbase.c.

◆ CaptureSound()

override string CaptureSound ( )

Definition at line 52 of file animalbase.c.

◆ DeathUpdate()

◆ EEInit()

override void EEInit ( )
protected

Definition at line 134 of file animalbase.c.

References m_EyeLight.

◆ GetArrowManager()

◆ GetDeadItemName()

override string GetDeadItemName ( )
protected

Definition at line 270 of file animalbase.c.

Referenced by DayZAnimal::DeathUpdate().

◆ GetDestructionBehaviour()

class Animal_CapraHircus extends AnimalBase GetDestructionBehaviour ( )

Definition at line 94 of file animalbase.c.

Referenced by Entity::AttemptDestructionBehaviour().

◆ IsDanger()

override bool IsDanger ( )

Definition at line 78 of file animalbase.c.

◆ IsDestructionBehaviour()

override bool IsDestructionBehaviour ( )

Definition at line 126 of file animalbase.c.

Referenced by Entity::AttemptDestructionBehaviour().

◆ IsRefresherSignalingViable()

override bool IsRefresherSignalingViable ( )
protected

Definition at line 54 of file animalbase.c.

◆ IsSelfAdjustingTemperature()

override bool IsSelfAdjustingTemperature ( )
protected

Definition at line 59 of file animalbase.c.

Referenced by Entity::ProcessVariables().

◆ KeepHealthOnReplace()

override bool KeepHealthOnReplace ( )
protected

Definition at line 275 of file animalbase.c.

Referenced by Entity::DeathUpdate().

◆ OnDamageDestroyed()

override void OnDamageDestroyed ( int oldLevel)
protected

Definition at line 145 of file animalbase.c.

References m_EyeLight.

Referenced by Entity::EEHealthLevelChanged().

◆ RegisterHitComponentsForAI()

class AnimalBase extends DayZAnimal RegisterHitComponentsForAI ( )

Definition at line 1 of file animalbase.c.

References DayZAnimal::AnimalBase().

Referenced by DayZCreatureAI::DayZAnimal().

◆ ReleaseSound()

override string ReleaseSound ( )

Definition at line 57 of file animalbase.c.

◆ ReplaceOnDeath()

override bool ReplaceOnDeath ( )
protected

Definition at line 260 of file animalbase.c.

Referenced by Entity::EEKilled().

◆ ResistContaminatedEffect()

override bool ResistContaminatedEffect ( )
protected

Definition at line 153 of file animalbase.c.

Variable Documentation

◆ m_ArrowManager

ref ArrowManagerBase m_ArrowManager
protected

Definition at line 41 of file animalbase.c.

◆ m_EyeLight

GoatLight m_EyeLight
protected

Definition at line 132 of file animalbase.c.

Referenced by ~Animal_CapraHircus_Spooky(), EEInit(), and OnDamageDestroyed().