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

◆ OnEndServer()

override void ActionCloseDoors::OnEndServer ( ActionData action_data)
inlineprivate

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

61 {
62 super.OnEndServer(action_data);
63
64 m_NoisePar = new NoiseParams();
65 m_NoisePar.LoadFromPath("CfgVehicles SurvivorBase NoiseActionDefault");
66 NoiseSystem noise = g_Game.GetNoiseSystem();
67 if (noise)
68 {
69 if (action_data.m_Player)
70 noise.AddNoisePos(action_data.m_Player, action_data.m_Target.GetObject().GetPosition(), m_NoisePar, NoiseAIEvaluate.GetNoiseReduction(g_Game.GetWeather()));
71 }
72 }
DayZGame g_Game
Определения DayZGame.c:3942
void NoiseSystem()
Определения Noise.c:16
class NoiseSystem NoiseParams()
Определения Noise.c:15
ref NoiseParams m_NoisePar
Определения ActionCloseDoors.c:3
proto void AddNoisePos(EntityAI source_entity, vector pos, NoiseParams noise_params, float external_strenght_multiplier=1.0)

Перекрестные ссылки ActionData, NoiseSystem::AddNoisePos(), g_Game, NoiseAIEvaluate::GetNoiseReduction(), m_NoisePar и NoiseParams().