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

◆ OnAction()

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

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

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

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