class CorpseDataSource
Constructors 1
void CorpseData(notnull PlayerBase player, int time_of_death)References PlayerConstants.CORPSE_STATE_FRESH, m_bUpdate, m_iCorpseState
Show 5 more
, m_iLastUpdateTime, m_iMaxLifetime, m_iTimeOfDeath, m_iTriesToGetLifetime, and m_PlayerReferenced by MissionServer.InsertCorpse()
Constants 1
const int GET_LIFETIME_TRIES_MAX = 3Referenced by UpdateCorpseState()
Members 9
bool m_bUpdateint m_iLastUpdateTimeint m_iTimeOfDeathReferenced by CorpseData()
int m_iMaxLifetimeint m_iCorpseStateint m_iTriesToGetLifetimefloat m_LifetimeAdjusted = float.MINReferenced by UpdateCorpseState()
float m_LastLifetime = float.MINReferenced by UpdateCorpseState()
PlayerBase m_PlayerReferenced by CanProgressDecay(), CorpseData(), UpdateCorpseState()
Show 1 more
, MissionServer.UpdateCorpseStatesServer()Methods 2
void UpdateCorpseState(bool force_check = false)References CanProgressDecay(), FeatureTimeAccel.GetFeatureTimeAccelEnabled(), FeatureTimeAccel.GetFeatureTimeAccelValue()
Show 18 more
, EntityAI.GetLifetime(), EntityAI.SetLifetime(), EntityAI.SetSynchDirty(), PlayerConstants.CORPSE_STATE_DECAYED, PlayerConstants.CORPSE_STATE_FRESH, PlayerConstants.CORPSE_STATE_MEDIUM, PlayerConstants.CORPSE_THRESHOLD_DECAYED, PlayerConstants.CORPSE_THRESHOLD_MEDIUM, GET_LIFETIME_TRIES_MAX, m_bUpdate, PlayerBase.m_CorpseState, m_iCorpseState, m_iMaxLifetime, m_iTriesToGetLifetime, m_LastLifetime, m_LifetimeAdjusted, m_Player, and float.MINReferenced by MissionServer.UpdateCorpseStatesServer()
protected bool CanProgressDecay()Referenced by UpdateCorpseState()