DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Класс SymptomBase
+ Граф наследования:SymptomBase:

Защищенные члены

void OnAnimationFinish ()
 
void OnAnimationStart ()
 
void OnAnimationPlayFailed ()
 
void OnInit ()
 this is just for the Symptom parameters set-up and is called even if the Symptom doesn't execute, don't put any gameplay code in here
 
void OnUpdateServer (PlayerBase player, float deltatime)
 gets called every frame
 
bool CanActivate ()
 
void OnUpdateClient (PlayerBase player, float deltatime)
 gets called every frame
 
void OnGetActivatedServer (PlayerBase player)
 gets called once on an Symptom which is being activated
 
void OnGetActivatedClient (PlayerBase player)
 
void OnGetDeactivatedServer (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 
void OnGetDeactivatedClient (PlayerBase player)
 
override void OnInit ()
 
override void OnUpdateServer (PlayerBase player, float deltatime)
 gets called every frame
 
override void OnUpdateClient (PlayerBase player, float deltatime)
 
override void OnGetActivatedServer (PlayerBase player)
 gets called once on an Symptom which is being activated
 
override void OnGetActivatedClient (PlayerBase player)
 
override void OnGetDeactivatedServer (PlayerBase player)
 
override void OnGetDeactivatedClient (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 
override void OnInit ()
 
override void OnUpdateClient (PlayerBase player, float deltatime)
 
override void OnGetActivatedServer (PlayerBase player)
 gets called once on an Symptom which is being activated
 
override void OnGetActivatedClient (PlayerBase player)
 
override void OnGetDeactivatedServer (PlayerBase player)
 
override void OnGetDeactivatedClient (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 

Защищенные данные

PPERequester_FeverEffects m_Requester
 
const float BLUR_STRENGTH_MIN = 0.15
 
const float BLUR_STRENGTH_MAX = 0.25
 
const int BLUR_DURATION_TIME_MIN = 1.5
 
const int BLUR_DURATION_TIME_MAX = 2.5
 
const int MIN_TIME_BETWEEN_EFFECTS = 25.0
 
const int MAX_TIME_BETWEEN_EFFECTS = 35.0
 
float m_EffectDuration
 
PPERequester_HMPGhosts m_Requester
 
const int EFFECT_DURATION_TIME_MIN = 6
 
const int EFFECT_DURATION_TIME_MAX = 10
 

Закрытые члены

void SymptomBase ()
 
void ~SymptomBase ()
 
void Init (SymptomManager manager, PlayerBase player, int uid)
 
int GetMaxCount ()
 
int GetUID ()
 
void OnOwnerKilled ()
 
bool CanBeInterupted ()
 
bool IsClientOnly ()
 
void SetDuration (float duration)
 
float GetDuration ()
 
string GetName ()
 
SymptomManager GetManager ()
 
int GetType ()
 
void SetParam (Param p)
 
bool IsSyncToClient ()
 
bool IsSyncToRemotes ()
 This symptom is synchronized to remotes in a form id within symptom manager.
 
void GetPersistentParams (array< Param > params)
 
void MakeParamObjectPersistent (Param object)
 
bool IsPersistent ()
 
bool IsPrimary ()
 
bool AllowInUnconscious ()
 
PlayerBase GetPlayer ()
 
int GetPriority ()
 
bool OnConstructed (SymptomManager manager)
 
void OnDestructed ()
 
void Activate ()
 
void Deactivate ()
 
bool IsActivated ()
 
void Update (float deltatime)
 
void PlayAnimationFB (int animation, int stance_mask, float running_time=-1)
 
void PlayAnimationADD (int type)
 
void PlaySound (EPlayerSoundEventID id)
 
void SyncToClientActivated (int SYMPTOM_id, int uid)
 
void SyncToClientDeactivated (int SYMPTOM_id, int uid)
 
void CheckSoundFinished ()
 
void CheckDestroy ()
 
SmptAnimMetaBase SpawnAnimMetaObject ()
 
void RequestDestroy ()
 
void Destroy ()
 
void AnimationFinish ()
 gets called upon animation Symptom exit
 
void AnimationPlayFailed ()
 
void AnimationStart ()
 
override void OnInit ()
 
bool IsContaminationActive ()
 
override void OnUpdateServer (PlayerBase player, float deltatime)
 gets called every frame
 
override void OnUpdateClient (PlayerBase player, float deltatime)
 
override void OnAnimationStart ()
 
override SmptAnimMetaBase SpawnAnimMetaObject ()
 
override void OnGetActivatedServer (PlayerBase player)
 gets called once on an Symptom which is being activated
 
override void OnGetActivatedClient (PlayerBase player)
 gets called once on a Symptom which is being activated
 
override void OnGetDeactivatedServer (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 
override void OnGetDeactivatedClient (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 
override void OnInit ()
 
override void OnUpdateServer (PlayerBase player, float deltatime)
 gets called every frame
 
override void OnUpdateClient (PlayerBase player, float deltatime)
 
override void OnAnimationPlayFailed ()
 
override bool CanActivate ()
 
override void OnGetActivatedServer (PlayerBase player)
 gets called once on an Symptom which is being activated
 
override void OnGetActivatedClient (PlayerBase player)
 gets called once on a Symptom which is being activated
 
override void OnGetDeactivatedServer (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 
override void OnGetDeactivatedClient (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 
override SmptAnimMetaBase SpawnAnimMetaObject ()
 
override void OnInit ()
 
override bool CanBeInterupted ()
 
override void OnGetActivatedServer (PlayerBase player)
 gets called once on an Symptom which is being activated
 
override void OnGetActivatedClient (PlayerBase player)
 gets called once on a Symptom which is being activated
 
override void OnGetDeactivatedServer (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 
override void OnGetDeactivatedClient (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 
override void OnInit ()
 
override void OnUpdateServer (PlayerBase player, float deltatime)
 gets called every frame
 
override void OnUpdateClient (PlayerBase player, float deltatime)
 
override void OnAnimationPlayFailed ()
 
override bool CanActivate ()
 
override void OnGetActivatedServer (PlayerBase player)
 gets called once on an Symptom which is being activated
 
override void OnGetActivatedClient (PlayerBase player)
 gets called once on a Symptom which is being activated
 
override void OnGetDeactivatedServer (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 
override void OnGetDeactivatedClient (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 
override SmptAnimMetaBase SpawnAnimMetaObject ()
 
override void OnInit ()
 
override void OnUpdateServer (PlayerBase player, float deltatime)
 gets called every frame
 
override void OnUpdateClient (PlayerBase player, float deltatime)
 
override void OnAnimationPlayFailed ()
 
override bool CanActivate ()
 
override void OnGetActivatedServer (PlayerBase player)
 gets called once on an Symptom which is being activated
 
override void OnGetActivatedClient (PlayerBase player)
 gets called once on a Symptom which is being activated
 
override void OnGetDeactivatedServer (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 
override void OnGetDeactivatedClient (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 
override void OnInit ()
 
override void OnUpdateServer (PlayerBase player, float deltatime)
 gets called every frame
 
override void OnUpdateClient (PlayerBase player, float deltatime)
 
override void OnAnimationPlayFailed ()
 
override bool CanActivate ()
 
override void OnGetActivatedServer (PlayerBase player)
 gets called once on an Symptom which is being activated
 
override void OnGetActivatedClient (PlayerBase player)
 gets called once on a Symptom which is being activated
 
override void OnGetDeactivatedServer (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 
override void OnGetDeactivatedClient (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 
override void OnInit ()
 
override void OnUpdateServer (PlayerBase player, float deltatime)
 gets called every frame
 
override void OnUpdateClient (PlayerBase player, float deltatime)
 
override void OnGetActivatedServer (PlayerBase player)
 gets called once on an Symptom which is being activated
 
override void OnGetActivatedClient (PlayerBase player)
 gets called once on an Symptom which is being activated
 
override void OnGetDeactivatedServer (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 
override void OnGetDeactivatedClient (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 
override SmptAnimMetaBase SpawnAnimMetaObject ()
 
override void OnInit ()
 
override void OnUpdateServer (PlayerBase player, float deltatime)
 gets called every frame
 
override void OnUpdateClient (PlayerBase player, float deltatime)
 
override void OnGetActivatedServer (PlayerBase player)
 gets called once on an Symptom which is being activated
 
override void OnGetActivatedClient (PlayerBase player)
 
override void OnGetDeactivatedServer (PlayerBase player)
 
override void OnGetDeactivatedClient (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 
override void OnInit ()
 
override void OnUpdateServer (PlayerBase player, float deltatime)
 gets called every frame
 
override void OnUpdateClient (PlayerBase player, float deltatime)
 
override void OnGetActivatedServer (PlayerBase player)
 gets called once on an Symptom which is being activated
 
override void OnGetActivatedClient (PlayerBase player)
 
override void OnGetDeactivatedServer (PlayerBase player)
 
override void OnGetDeactivatedClient (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 
override void OnInit ()
 
override void SetParam (Param p)
 
override void OnUpdateClient (PlayerBase player, float deltatime)
 
override void OnGetActivatedServer (PlayerBase player)
 
override void OnGetDeactivatedServer (PlayerBase player)
 
override void OnGetActivatedClient (PlayerBase player)
 
override void OnGetDeactivatedClient (PlayerBase player)
 only gets called once on an active Symptom that is being deactivated
 

Закрытые данные

const float MAX_TIME_ACTIVE_SAVEGUARD = 20
 
int m_Priority
 
SoundOnVehicle m_SoundObject
 
bool m_PlayedSound
 
bool m_IsActivated
 
PlayerBase m_Player
 
float m_ServerUpdateInterval = 1
 
float m_ServerUpdateDelta
 
bool m_IsTemplate = true
 
float m_ActivatedTime
 
int m_ID
 
int m_UID
 
bool m_IsClientOnly
 
bool m_DestroyOnAnimFinish = true
 
bool m_DestroyRequested = false
 
int m_SymptomType = -1
 
bool m_IsPersistent = false
 
SymptomManager m_Manager
 
bool m_SyncToClient = false
 
float m_Duration
 
bool m_AnimPlayRequested
 
int m_MaxCount = -1
 
SymptomCB m_AnimCallback
 
ref array< Paramm_PersistentParams = new array<Param>
 
const int COUGH_BLOOD_LOSS = 50
 
Material m_MatGauss
 
const int BLUR_DURATION = 3000
 
ref Param1< vectorm_Position = new Param1<vector>("0 0 0")
 
float m_BloodSet
 
PPERequester_BloodLoss m_RequesterBloodLoss
 
float m_BlurDuration
 
float m_BlurStrength
 
float m_EffectTime
 
float m_EffectStartTime
 
float m_Time
 
int m_ShakeLevel
 

Подробное описание

См. определение в файле StateBase.c строка 1