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

◆ UpdateNVGStatus()

override void PumpkinHelmet::UpdateNVGStatus ( PlayerBase player,
bool attaching = false,
bool force_disable = false )
inlineprivate

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

74 {
75 if ( !GetGame().IsDedicatedServer() ) //SP only
76 {
77 if (force_disable)
78 {
79 player.RemoveActiveNV(NVTypes.NV_PUMPKIN);
80 }
81 else
82 {
83 if ( attaching && (!player.IsNVGWorking() || player.GetNVType() != NVTypes.NV_PUMPKIN) )
84 {
85 player.AddActiveNV(NVTypes.NV_PUMPKIN);
86 }
87 else if ( !attaching && player.IsNVGWorking() )
88 {
89 player.RemoveActiveNV(NVTypes.NV_PUMPKIN);
90 }
91 }
92 }
93 }
NVTypes
Определения DayZPlayerCamera_Base.c:55
proto native CGame GetGame()

Перекрестные ссылки GetGame().