DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Класс SymptomManager

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

void Init ()
 
int GetStorageVersion ()
 
void AutoactivateSymptoms ()
 
void SymptomManager (PlayerBase player)
 
void OnPlayerKilled ()
 
SymptomBase GetSymptomByUID (int SYMPTOM_uid)
 
PlayerBase GetPlayer ()
 
void RegisterSymptom (SymptomBase Symptom)
 
void OnAnimationFinished (eAnimFinishType type=eAnimFinishType.SUCCESS)
 
void OnAnimationStarted ()
 
int CreateUniqueID ()
 
bool IsUIDUsed (int uid)
 
string GetSymptomName (int symptom_id)
 
SmptAnimMetaBase SpawnAnimMetaObject (int symptom_id)
 
void RequestSymptomExit (int SYMPTOM_uid)
 Exits a specific Symptom with a given UID.
 
bool IsSymptomPrimary (int symptom_id)
 
void OnInputUserDataReceived (ParamsReadContext ctx)
 
int GetCurrentCommandID ()
 
void OnTick (float deltatime, int pCurrentCommandID, HumanMovementState movement_state)
 
void SetAnimation (ParamsReadContext ctx)
 
void UpdateActiveSymptoms (float deltatime)
 
void OnSymptomExit (SymptomBase Symptom, int uid)
 
int GetSymptomMaxCount (int symptom_id)
 
int GetSymptomCount (int symptom_id)
 
void IncreaseSymptomCount (int symptom_id)
 
void DecreaseSymptomCount (int symptom_id)
 
SymptomBase SpawnSymptom (int symptom_id, int uid=-1)
 
void CleanUpPrimaryQueue ()
 
SymptomBase QueueUpPrimarySymptom (int symptom_id, int uid=-1)
 
void QueueUpSecondarySymptom (int symptom_id, int uid=-1)
 
SymptomBase QueueUpSecondarySymptomEx (int symptom_id, int uid=-1)
 
void RemoveSecondarySymptom (int symptom_id)
 Removes a single Symptom.
 
SymptomBase GetCurrentPrimaryActiveSymptom ()
 
int FindFirstAvailableSymptomIndex ()
 
int ComparePriority (int prio1, int prio2)
 
int GetSymptomPriority (int symptom_id)
 
void OnRPC (int rpc_type, ParamsReadContext ctx)
 
void OnStoreSave (ParamsWriteContext ctx)
 
bool OnStoreLoad (ParamsReadContext ctx, int version)
 

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

PlayerBase m_Player
 
ref map< int, ref SymptomBasem_AvailableSymptoms
 
ref map< int, intm_ActiveSymptomTypes
 
ref array< ref SymptomBasem_SymptomQueuePrimary
 
ref array< ref SymptomBasem_SymptomQueueSecondary
 
ref map< int, SymptomBasem_SymptomsUIDs
 
ref array< ref Paramm_SymptomQueueServerDbg
 
ref array< ref Paramm_SymptomQueueServerDbgPrimary
 
ref array< ref Paramm_SymptomQueueServerDbgSecondary
 
ref Timer m_Timer
 
int m_ActiveSymptomIndexPrimary = -1
 
int m_CurrentCommandID
 
const int STORAGE_VERSION = 121
 
bool m_ShowDebug = false
 
bool m_ShowDebug2 = false
 
ref SmptAnimMetaBase m_AnimMeta
 

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

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