5 protected string m_sID;
7 protected int m_iFaction = -1;
8 protected float m_fLastSuicideTimestamp;
9 protected float m_fRespawnPenalty;
10 protected float m_fLastPenaltyDeductionTimestamp;
11 protected WorldTimestamp m_fNextTravelAvailableAt;
43 void SetFactionIndex(
int faction)
56 void SetRespawnPenalty(
float penalty)
58 m_fRespawnPenalty = Math.Max(0, penalty);
62 float GetRespawnPenalty()
64 return m_fRespawnPenalty;
68 void SetLastSuicideTimestamp(
float timestamp)
70 m_fLastSuicideTimestamp = timestamp;
74 float GetLastSuicideTimestamp()
76 return m_fLastSuicideTimestamp;
80 void SetLastPenaltyDeductionTimestamp(
float timestamp)
82 m_fLastPenaltyDeductionTimestamp = timestamp;
86 float GetLastPenaltyDeductionTimestamp()
88 return m_fLastPenaltyDeductionTimestamp;
92 void SetNextFastTravelTimestamp(WorldTimestamp timestamp)
98 WorldTimestamp GetNextFastTravelTimestamp()