PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
RemotePlayerStatDebug.c File Reference

Enumerations

enum  eRemoteStatType { NONE , DAMAGE_SYSTEM = 1 , PLAYER_STATS = 2 , OTHER = 4 }
 

Functions

void RemotePlayerStatDebug (PlayerBase player)
 
void Init ()
 Launched from 'DayZGame.DeferredInit' to make earlier access, use, and updates impossible (downside of a non-static system)
 
PlayerBase GetPlayer ()
 
void UpdatePlayerStatsValues ()
 
void InjectDamageSystemValues ()
 
void SerializeNames (array< string > names, eRemoteDebugType type)
 
void SerializeValues (array< string > values, eRemoteDebugType type)
 
void Debug ()
 

Variables

enum eRemoteStatType m_Player
 
ref array< ref StatDebugObjectm_Stats = new array<ref StatDebugObject>
 
string m_Name
 
vector m_Pos
 

Enumeration Type Documentation

◆ eRemoteStatType

Enumerator
NONE 
DAMAGE_SYSTEM 
PLAYER_STATS 
OTHER 

Function Documentation

◆ Debug()

void Debug ( )

References m_Stats.

◆ GetPlayer()

PlayerBase GetPlayer ( )

References m_Player.

◆ Init()

void Init ( )

Launched from 'DayZGame.DeferredInit' to make earlier access, use, and updates impossible (downside of a non-static system)

whole body slots

upper body part slots

bottom body part slots

lower body part slots


heat comfort related slots

References InjectDamageSystemValues(), m_Name, m_Player, m_Pos, and UpdatePlayerStatsValues().

◆ InjectDamageSystemValues()

void InjectDamageSystemValues ( )

References m_Player, and m_Stats.

Referenced by Init().

◆ RemotePlayerStatDebug()

void RemotePlayerStatDebug ( PlayerBase  player)

◆ SerializeNames()

void SerializeNames ( array< string names,
eRemoteDebugType  type 
)

◆ SerializeValues()

void SerializeValues ( array< string values,
eRemoteDebugType  type 
)

◆ UpdatePlayerStatsValues()

void UpdatePlayerStatsValues ( )

References m_Player, and m_Stats.

Referenced by Init().

Variable Documentation

◆ m_Name

string m_Name

◆ m_Player

enum eRemoteStatType m_Player

◆ m_Pos

vector m_Pos

Referenced by Init().

◆ m_Stats