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

◆ SendValue()

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

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

127 {
128 switch(value_type)
129 {
130 case DebugMonitorValues.TYPE_HEALTH:
131 case DebugMonitorValues.TYPE_BLOOD:
132 {
133 Param1<float> value_float = Param1<float>.Cast( param );
134
135 CachedObjectsParams.PARAM2_INT_FLOAT.param1 = value_type;
136 CachedObjectsParams.PARAM2_INT_FLOAT.param2 = value_float.param1;
137 //Print("SendingValue type " + value_type.ToString() + " value " + value_float.ToString());
138 g_Game.RPCSingleParam(m_Player, ERPCs.RPC_DEBUG_MONITOR_FLT, CachedObjectsParams.PARAM2_INT_FLOAT, true, m_Player.GetIdentity());
139 }
140 break;
141 case DebugMonitorValues.TYPE_LAST_DAMAGE:
142 {
143 Param1<string> value_string = Param1<string>.Cast( param );
144
145 CachedObjectsParams.PARAM2_INT_STRING.param1 = value_type;
146 CachedObjectsParams.PARAM2_INT_STRING.param2 = value_string.param1;
147 //Print("SendingValue type " + value_type.ToString() + " value " + value_string);
148 g_Game.RPCSingleParam(m_Player, ERPCs.RPC_DEBUG_MONITOR_STR, CachedObjectsParams.PARAM2_INT_STRING, true, m_Player.GetIdentity());
149 }
150 break;
151 }
152 }
DayZGame g_Game
Определения DayZGame.c:3942
ERPCs
Определения ERPCs.c:2
PlayerBase m_Player
Определения DebugMonitorValues.c:15
void DebugMonitorValues(PlayerBase player)
Определения DebugMonitorValues.c:31

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

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