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

◆ OnExecuteServer()

override void ActionMeasureBattery::OnExecuteServer ( ActionData action_data)
inlineprivate

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

28 {
29
30 float energy = 0;
31 if ( action_data.m_MainItem.HasEnergyManager() )
32 {
33 energy = action_data.m_MainItem.GetCompEM().GetEnergy();
34 }
35 action_data.m_MainItem.TransferModifiers(action_data.m_Player);
36 if(energy > 0)
37 {
38 InformPlayers(action_data.m_Player,action_data.m_Target,UA_FINISHED);
39 }
40 if(energy == 0)
41 {
42 InformPlayers(action_data.m_Player,action_data.m_Target,UA_FAILED);
43 }
44 }
void InformPlayers(PlayerBase player, ActionTarget target, int state)
DEPRECATED delivers message ids to clients based on given context.
const int UA_FINISHED
Определения constants.c:464
const int UA_FAILED
Определения constants.c:461

Перекрестные ссылки ActionData, ActionBase::InformPlayers(), UA_FAILED и UA_FINISHED.