DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ SendValue()

void DebugMonitorValues::SendValue ( int value_type,
Param param )
inlineprotected

См. определение в файле DebugMonitorValues.c строка 185

186 {
187 switch(value_type)
188 {
189 case DebugMonitorValues.TYPE_HEALTH:
190 case DebugMonitorValues.TYPE_BLOOD:
191 case DebugMonitorValues.TYPE_ENVIRONMENT_TEMPERATURE:
192 case DebugMonitorValues.TYPE_HEAT_COMFORT:
193 case DebugMonitorValues.TYPE_THERMAL_BIAS:
194 {
195 Param1<float> value_float = Param1<float>.Cast( param );
196
197 CachedObjectsParams.PARAM2_INT_FLOAT.param1 = value_type;
198 CachedObjectsParams.PARAM2_INT_FLOAT.param2 = value_float.param1;
199 //Print("SendingValue type " + value_type.ToString() + " value " + value_float.ToString());
200 g_Game.RPCSingleParam(m_Player, ERPCs.RPC_DEBUG_MONITOR_FLT, CachedObjectsParams.PARAM2_INT_FLOAT, true, m_Player.GetIdentity());
201 }
202 break;
203 case DebugMonitorValues.TYPE_LAST_DAMAGE:
204 {
205 Param1<string> value_string = Param1<string>.Cast( param );
206
207 CachedObjectsParams.PARAM2_INT_STRING.param1 = value_type;
208 CachedObjectsParams.PARAM2_INT_STRING.param2 = value_string.param1;
209 //Print("SendingValue type " + value_type.ToString() + " value " + value_string);
210 g_Game.RPCSingleParam(m_Player, ERPCs.RPC_DEBUG_MONITOR_STR, CachedObjectsParams.PARAM2_INT_STRING, true, m_Player.GetIdentity());
211 }
212 break;
213 }
214 }
DayZGame g_Game
Определения DayZGame.c:4074
ERPCs
Определения ERPCs.c:2
PlayerBase m_Player
Определения DebugMonitorValues.c:20
void DebugMonitorValues(PlayerBase player)
Определения DebugMonitorValues.c:44

Перекрестные ссылки DebugMonitorValues(), g_Game, m_Player, CachedObjectsParams::PARAM2_INT_FLOAT и CachedObjectsParams::PARAM2_INT_STRING.

Используется в CheckBlood(), CheckEnvironmentTemperature(), CheckHealth(), CheckHeatComfort(), CheckLastDamage() и CheckThermalBias().