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

◆ OnAction()

override bool OnAction ( int action_id,
Man player,
ParamsReadContext ctx )
protected

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

2811 {
2812 if (super.OnAction(action_id, player, ctx))
2813 return true;
2814 if (g_Game.IsServer() || !g_Game.IsMultiplayer())
2815 {
2816 if (action_id == EActions.ACTIVATE_ENTITY)
2817 {
2818 OnIgnitedThis(null);
2819 }
2820 else if (action_id == EActions.DEACTIVATE_ENTITY)
2821 {
2822 StopFire();
2823 }
2824 }
2825 return false;
2826 }
DayZGame g_Game
Определения DayZGame.c:3942
EActions
Определения EActions.c:2
void StopFire(FireplaceFireState fire_state=FireplaceFireState.END_FIRE)
Определения FireplaceBase.c:1935
override void OnIgnitedThis(EntityAI fire_source)
Executed on Server when some item ignited this one.
Определения FireworksBase.c:96

Перекрестные ссылки g_Game, FireplaceBase::OnIgnitedThis() и StopFire().