class DayZCreatureAI
DayZCreatureAI › DayZCreature › EntityAI › Entity › ObjectTyped › Object › IEntity › Managed
Full hierarchy 145Full members 925
- Managed
- IEntity
- Object
- ObjectTyped
- Entity
- EntityAI
- DayZCreature
- DayZCreatureAI
- DayZAnimal
39
- AnimalBase
38
- Animal_BosTaurus
- Animal_CanisFamiliaris_Dobermann_ColorBase
- Animal_CanisFamiliaris_GermanShepherd_ColorBase
- Animal_CanisLupus
- Animal_CapraHircus
- Animal_CapreolusCapreolus
- Animal_CervusElaphus
- Animal_GallusGallusDomesticus
- Animal_LepusEuropaeus
- Animal_OvisAries
- Animal_OvisGmelini
- Animal_RangiferTarandus
- Animal_SusDomesticus
- Animal_SusScrofa
- Animal_UrsusArctos
- Animal_VaranusGriseus
- Animal_VulpesVulpes
- AnimalBase
- DayZInfected
104
- ZombieBase
103
- ZombieFemaleBase
40
- ZmbF_BlueCollarFat_Base
- ZmbF_CitizenANormal_Base
- ZmbF_CitizenANormal_LT_Base
- ZmbF_CitizenBSkinny_Base
- ZmbF_Clerk_Normal_Base
- ZmbF_Clerk_Normal_LT_Base
- ZmbF_ClerkFat_Base
- ZmbF_DoctorSkinny_Base
- ZmbF_eastSoldier_Base
- ZmbF_HikerSkinny_Base
- Zmbf_IonSoldier_Normal_1
- ZmbF_JoggerSkinny_Base
- ZmbF_JournalistNormal_Base
- ZmbF_JournalistNormal_LT_Base
- ZmbF_MechanicNormal_Base
- ZmbF_MilkMaidOld_Base
- ZmbF_MilkMaidOld_LT_Base
- ZmbF_NurseFat_Base
- ZmbF_ParamedicNormal_Base
- ZmbF_PatientOld_Base
- ZmbF_PatrolNormal_Base
- ZmbF_PoliceWomanNormal_Base
- ZmbF_Runner_Base
- ZmbF_ShortSkirt_Base
- ZmbF_ShortSkirt_LT_Base
- ZmbF_SkaterYoung_Base
- ZmbF_SkaterYoung_LT_Base
- ZmbF_SoldierNormal_Base
- ZmbF_SurvivorNormal_Base
- ZmbF_SurvivorNormal_LT_Base
- ZmbF_takiCitizenRural_Base
- ZmbF_takiCitizenUrbanA_Base
- ZmbF_takiCitizenUrbanB_Base
- ZmbF_takiCitizenUrbanC_Base
- ZmbF_takiCitizenUrbanD_Base
- ZmbF_takiOilRigWorker_Base
- ZmbF_takiPoliceWoman_Base
- ZmbF_usSoldier_normal_Base
- ZmbF_VillagerOld_Base
- ZmbF_VillagerOld_LT_Base
- ZombieMaleBase
61
- ZmbM__Runner_Base
- ZmbM_CitizenASkinny_Base
- ZmbM_CitizenASkinny_LT_Base
- ZmbM_CitizenBFat_Base
- ZmbM_ClerkFat_Base
- ZmbM_ClerkFat_LT_Base
- ZmbM_CommercialPilotOld_Base
- ZmbM_CommercialPilotOld_LT_Base
- ZmbM_ConstrWorkerNormal_Base
- ZmbM_DoctorFat_Base
- ZmbM_FarmerFat_Base
- ZmbM_FarmerFat_LT_Base
- ZmbM_FirefighterNormal_Base
- ZmbM_FishermanOld_Base
- ZmbM_Gamedev_Base
- ZmbM_HandymanNormal_Base
- ZmbM_HeavyIndustryWorker_Base
- ZmbM_HermitSkinny_Base
- ZmbM_HikerSkinny_Base
- ZmbM_HunterOld_Base
- ZmbM_IonSoldier_Normal_1_Base
- ZmbM_IonSoldier_Normal_2_Base
- ZmbM_IonSoldier_Normal_3_Base
- ZmbM_Jacket_Base
- ZmbM_Jacket_LT_Base
- ZmbM_JoggerSkinny_Base
- ZmbM_JournalistSkinny_Base
- ZmbM_MechanicSkinny_Base
- ZmbM_MotobikerFat_Base
- ZmbM_Mummy
- ZmbM_NBC_Grey
- ZmbM_NBC_White
- ZmbM_NBC_Yellow
- ZmbM_OffshoreWorker_Base
- ZmbM_ParamedicNormal_Base
- ZmbM_PatientSkinny_Base
- ZmbM_PatrolNormal_Base
- ZmbM_PolicemanFat_Base
- ZmbM_PolicemanSpecForce_Base
- ZmbM_priestPopSkinny_Base
- ZmbM_PrisonerSkinny_Base
- ZmbM_SkaterYoung_Base
- ZmbM_SkaterYoung_LT_Base
- ZmbM_Soldier_Base
- ZmbM_SoldierNormal_Base
- ZmbM_SurvivorDean_Base
- ZmbM_takiCitizenRural_Base
- ZmbM_takiCitizenUrbanA_Base
- ZmbM_takiCitizenUrbanB_Base
- ZmbM_takiCitizenUrbanC_Base
- ZmbM_takiHermitA_Base
- ZmbM_takiHermitB_Base
- ZmbM_takiHiker_Base
- ZmbM_takiImam_Base
- ZmbM_takiOilRigWorker_Base
- ZmbM_takiPoliceman_Base
- ZmbM_takiSoldier_Normal_Base
- ZmbM_takiSoldier_Officer_Base
- ZmbM_usSoldier_normal_Base
- ZmbM_VillagerOld_Base
- ZmbM_VillagerOld_LT_Base
- ZombieFemaleBase
- ZombieBase
- DayZAnimal
- DayZCreatureAI
- DayZCreature
- EntityAI
- Entity
- ObjectTyped
- Object
- IEntity
Members 2
int m_EffectTriggerCounthow many effect triggers is this AI inside of(overlapping triggers)
protected DayZPlayer m_CinematicPlayerMethods 31
proto native AIAgent GetAIAgent()proto native bool IsSoundInsideBuilding()Referenced by AttenuateSoundIfNecessary()
proto native void DebugDisableAIControl()DIAG_DEVELOPERReferenced by PluginDayZCreatureAIDebug.EnableAI()
proto native void DebugRestoreAIControl()DIAG_DEVELOPERReferenced by PluginDayZCreatureAIDebug.EnableAI()
proto native void AddDamageSphere(string bone_name, string ammo_name, float radius, float duration, bool invertTeams)Referenced by ProcessDamageEvent()
proto native DayZCreatureAIType GetCreatureAIType()Referenced by OnDamageEvent(), OnSoundEvent(), OnSoundVoiceEvent()
Show 2 more
, OnStepEvent(), and ZombieBase.OnSoundVoiceEvent()proto native void InitAIAgent(AIGroup group)AIAgent initialization. Manual ai initialization for creatures created with CreateObject(... init_ai = false...).
proto native void DestroyAIAgent()void IncreaseEffectTriggerCount()References m_EffectTriggerCount
Referenced by ContaminatedTrigger.OnEnterServerEvent()
void DecreaseEffectTriggerCount()References m_EffectTriggerCount
Referenced by ContaminatedTrigger.OnLeaveServerEvent()
void AddDamageSphere(AnimDamageParams damage_params)References AnimDamageParams.m_bInvertTeams, AnimDamageParams.m_fDuration, AnimDamageParams.m_fRadius
Show 2 more
, AnimDamageParams.m_sAmmoName, and AnimDamageParams.m_sBoneNameReferenced by ProcessDamageEvent()
override void EEKilled(Object killer)AnimBootsType GetBootsType()AbstractWave PlaySound(SoundObject so, SoundObjectBuilder sob)References Object.GetPosition(), CGame.GetSoundScene(), AbstractSoundScene.Play3D()
Show 1 more
, SoundObject.SetPosition()Referenced by ProcessSoundEvent(), ProcessSoundVoiceEvent(), ProcessStepEvent()
Show 2 more
, ZombieBase.ProcessSoundVoiceEvent(), and ZombieBase.ProcessVoiceFX()Referenced by ZombieBase.OnStepEvent()
protected void RegisterAnimEvents()Referenced by DayZCreatureAI()
private void ProcessSoundEvent(AnimSoundEvent sound_event)References SoundObjectBuilder.AddEnvSoundVariables(), NoiseSystem.AddNoise(), SoundObjectBuilder.BuildSoundObject()
Referenced by OnSoundEvent()
private void ProcessSoundVoiceEvent(AnimSoundVoiceEvent sound_event)References SoundObjectBuilder.AddEnvSoundVariables(), NoiseSystem.AddNoise(), AttenuateSoundIfNecessary()
Referenced by OnSoundVoiceEvent()
private void ProcessStepEvent(AnimStepEvent step_event)References SoundObjectBuilder.AddEnvSoundVariables(), AttenuateSoundIfNecessary(), SoundObjectBuilder.BuildSoundObject()
Show 5 more
, Object.GetPosition(), AnimStepEvent.GetSoundBuilder(), Object.GetSurfaceType(), string.Hash(), and PlaySound()Referenced by OnStepEvent()
private void ProcessDamageEvent(AnimDamageEvent damage_event)Referenced by OnDamageEvent()
protected void AttenuateSoundIfNecessary(SoundObject soundObject)References CGame.GetPlayer(), Man.IsCameraInsideVehicle(), IsSoundInsideBuilding()
Show 2 more
, Man.IsSoundInsideBuilding(), and SoundObject.SetKind()Referenced by ProcessSoundVoiceEvent(), ProcessStepEvent(), ZombieBase.ProcessSoundVoiceEvent()
Show 1 more
, ZombieBase.ProcessVoiceFX()bool ResistContaminatedEffect()Referenced by EffectTrigger.CanAddObjectAsInsider()
bool IsDanger()Referenced by EasterEgg.Capture()
string CaptureSound()Referenced by EasterEgg.Capture()
string ReleaseSound()Referenced by EasterEgg.Capture()
void CinematicTakeControl(DayZPlayer player)References m_CinematicPlayer
bool CinematicCanJump()Referenced by ModCommandHandlerBefore()
override bool ModCommandHandlerBefore(float pDt, int pCurrentCommandID, bool pCurrentCommandFinished)References ScriptModule.CallFunction(), Class.CastTo(), CinematicCanJump()