Private Attributes | |
PlayerBase | m_Player |
ref map< int, ref SymptomBase > | m_AvailableSymptoms |
ref map< int, int > | m_ActiveSymptomTypes |
ref array< ref SymptomBase > | m_SymptomQueuePrimary |
ref array< ref SymptomBase > | m_SymptomQueueSecondary |
ref map< int, SymptomBase > | m_SymptomsUIDs |
ref array< ref Param > | m_SymptomQueueServerDbg |
ref array< ref Param > | m_SymptomQueueServerDbgPrimary |
ref array< ref Param > | m_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 |
|
inlineprivate |
|
inlineprivate |
References GetGame(), and QueueUpSecondarySymptom().
Referenced by SymptomManager().
|
inlineprivate |
References m_SymptomQueuePrimary.
Referenced by OnRPC().
Referenced by QueueUpPrimarySymptom().
|
inlineprivate |
References CreateUniqueID(), IsUIDUsed(), and Math::RandomInt().
Referenced by CreateUniqueID(), and SpawnSymptom().
|
inlineprivate |
References m_ActiveSymptomTypes.
Referenced by OnSymptomExit().
|
inlineprivate |
References m_SymptomQueuePrimary.
Referenced by OnTick().
|
inlineprivate |
References m_CurrentCommandID.
Referenced by VomitSymptom::CanActivate().
|
inlineprivate |
References GetGame(), m_ActiveSymptomIndexPrimary, and m_SymptomQueuePrimary.
Referenced by AnimFinished(), OnAnimationStarted(), and UpdateActiveSymptoms().
|
inlineprivate |
References m_Player.
|
inlineprivate |
References STORAGE_VERSION.
|
inlineprivate |
References m_SymptomsUIDs.
References m_ActiveSymptomTypes.
Referenced by QueueUpPrimarySymptom(), and QueueUpSecondarySymptomEx().
References m_AvailableSymptoms.
Referenced by QueueUpPrimarySymptom(), and QueueUpSecondarySymptomEx().
References m_AvailableSymptoms.
References m_AvailableSymptoms.
Referenced by QueueUpPrimarySymptom().
|
inlineprivate |
References m_ActiveSymptomTypes.
Referenced by SpawnSymptom().
|
inlineprivate |
References RegisterSymptom().
Referenced by SymptomManager().
References m_AvailableSymptoms.
Referenced by OnStoreLoad().
References m_SymptomsUIDs.
Referenced by CreateUniqueID().
|
inlineprivate |
References m_AnimMeta.
Referenced by OnTick(), PlayRequest(), and Update().
|
inlineprivate |
References SymptomBase::AnimationStart(), and GetCurrentPrimaryActiveSymptom().
Referenced by Update().
|
inlineprivate |
|
inlineprivate |
References m_SymptomQueuePrimary, and m_SymptomQueueSecondary.
|
inlineprivate |
|
inlineprivate |
References IsSymptomPrimary(), QueueUpPrimarySymptom(), QueueUpSecondarySymptom(), and Serializer::Read().
|
inlineprivate |
References m_SymptomQueuePrimary, m_SymptomQueueSecondary, and Serializer::Write().
|
inlineprivate |
|
inlineprivate |
References SymptomBase::CanActivate(), FindFirstAvailableSymptomIndex(), DiagMenu::GetBool(), DiagMenu::GetRangeValue(), m_ActiveSymptomIndexPrimary, m_ActiveSymptomTypes, m_AnimMeta, m_AvailableSymptoms, m_CurrentCommandID, m_Player, m_SymptomQueuePrimary, m_SymptomQueueSecondary, m_SymptomQueueServerDbgPrimary, m_SymptomQueueServerDbgSecondary, OnAnimationFinished(), QueueUpSecondarySymptomEx(), RemoveSecondarySymptom(), and UpdateActiveSymptoms().
|
inlineprivate |
References SymptomBase::AllowInUnconscious(), ComparePriority(), GetSymptomCount(), GetSymptomMaxCount(), GetSymptomPriority(), m_AvailableSymptoms, m_Player, m_SymptomQueuePrimary, MAX_QUEUE_SIZE, and SpawnSymptom().
Referenced by OnRPC(), and OnStoreLoad().
References QueueUpSecondarySymptomEx().
Referenced by AutoactivateSymptoms(), OnRPC(), and OnStoreLoad().
|
inlineprivate |
References GetSymptomCount(), GetSymptomMaxCount(), m_AvailableSymptoms, m_Player, m_SymptomQueueSecondary, and SpawnSymptom().
Referenced by OnTick(), and QueueUpSecondarySymptom().
|
inlineprivate |
References ErrorEx, SymptomBase::GetName(), SymptomBase::GetType(), SymptomBase::Init(), m_AvailableSymptoms, and m_Player.
Referenced by Init().
|
inlineprivate |
|
inlineprivate |
Exits a specific Symptom with a given UID.
References m_SymptomsUIDs.
|
inlineprivate |
References SmptAnimMetaBase::Init(), m_AnimMeta, m_Player, Serializer::Read(), and SpawnAnimMetaObject().
|
inlineprivate |
References m_AvailableSymptoms.
|
inlineprivate |
References CreateUniqueID(), Error(), ErrorEx, IncreaseSymptomCount(), SymptomBase::Init(), m_AvailableSymptoms, m_Player, and m_SymptomsUIDs.
Referenced by QueueUpPrimarySymptom(), and QueueUpSecondarySymptomEx().
|
inlineprivate |
References SymptomBase::Activate(), CanActivate(), GetCurrentPrimaryActiveSymptom(), m_SymptomQueueSecondary, SymptomBase::Update(), and array::Update().
Referenced by OnTick().
|
private |
Referenced by GetCurrentPrimaryActiveSymptom(), OnSymptomExit(), and OnTick().
Referenced by DecreaseSymptomCount(), GetSymptomCount(), IncreaseSymptomCount(), OnTick(), and SymptomManager().
|
private |
Referenced by OnAnimationFinished(), OnTick(), and SetAnimation().
|
private |
|
private |
Referenced by GetCurrentCommandID(), and OnTick().
|
private |
|
private |
|
private |
|
private |
|
private |
Referenced by SymptomManager().
Referenced by OnTick(), and SymptomManager().
Referenced by OnTick(), and SymptomManager().
|
private |
Referenced by GetSymptomByUID(), IsUIDUsed(), OnSymptomExit(), RequestSymptomExit(), SpawnSymptom(), and SymptomManager().
|
private |
|
private |
Referenced by GetStorageVersion().