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

◆ OnExecuteServer()

override void ActionTurnOffWhileOnGround::OnExecuteServer ( ActionData action_data)
inlineprivate

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

21 {
22 EntityAI target_entity = EntityAI.Cast( action_data.m_Target.GetObject() );
23
24 if ( target_entity.GetCompEM().CanSwitchOff() )
25 {
26 target_entity.GetCompEM().SwitchOff();
27
28 InformPlayers( action_data.m_Player, action_data.m_Target, UA_FINISHED ); //Success
29 }
30 else
31 {
32 InformPlayers( action_data.m_Player, action_data.m_Target, UA_FAILED ); //Already turned off
33 }
34 }
class LogManager EntityAI
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.