58 if (
g_Game.IsClient() )
return;
59 if ( !
g_Game.IsDebugMonitor() )
return;
124 float health_current =
m_Player.GetHealth(
"",
"Health");
131 Param1<float> param =
new Param1<float>( health_current );
140 float blood_current =
m_Player.GetHealth(
"",
"Blood");
147 Param1<float> param =
new Param1<float>( blood_current );
166 float environmentTemperature =
m_Player.m_Environment.GetTemperature();
167 Param1<float> param =
new Param1<float>(environmentTemperature);
173 float heatComfort =
m_Player.GetStatHeatComfort().Get();
174 Param1<float> param =
new Param1<float>(heatComfort);
180 float thermalBias =
m_Player.GetThermalBiasHandler().Get();
181 Param1<float> param =
new Param1<float>(thermalBias);
195 Param1<float> value_float = Param1<float>.Cast( param );
205 Param1<string> value_string = Param1<string>.Cast( param );
218 g_Game.GetMission().CreateDebugMonitor();
224 Param1<float> valueHealth = Param1<float>.Cast( param );
231 Param1<float> valueBlood = Param1<float>.Cast( param );
238 Param1<float> valueEnvironmentTemperature = Param1<float>.Cast(param);
244 Param1<float> heatComfort = Param1<float>.Cast(param);
250 Param1<float> thermalBias = Param1<float>.Cast(param);
256 Param1<string> valueLastDamage = Param1<string>.Cast( param );
266 Param1<float> value =
new Param1<float>(0);
277 Param1<string> value =
new Param1<string>(
"");
static ref Param2< int, float > PARAM2_INT_FLOAT
static ref Param2< int, string > PARAM2_INT_STRING
const int LAST_DAMAGE_FALL
const int TYPE_LAST_DAMAGE
void SendValue(int value_type, Param param)
const float SENSITIVTY_PERCENTAGE
string m_lastDamageUpdate
string m_LastDamageClient
const int LAST_DAMAGE_HIT
float m_TimeSinceLastTick
void OnRPCFloat(ParamsReadContext ctx)
const int TYPE_THERMAL_BIAS
float m_EnvironmentTemperatureClient
const int TYPE_HEAT_COMFORT
float GetEnvironmentTemperature()
void DebugMonitorValues(PlayerBase player)
void ReceiveValue(int value_type, Param param)
float m_HeatComfortClient
const int TYPE_ENVIRONMENT_TEMPERATURE
string m_CurrentLastDamage
void OnRPCString(ParamsReadContext ctx)
const float VALUE_CHECK_INTERVAL
void OnScheduledTick(float deltatime)
void CheckEnvironmentTemperature()
float m_ThermalBiasClient
void SetLastDamage(string value)
Base Param Class with no parameters. Used as general purpose parameter overloaded with Param1 to Para...
proto bool Read(void value_in)
Serializer ParamsReadContext
static proto float AbsFloat(float f)
Returns absolute value.