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

◆ OnEndServer()

override void ActionOpenFence::OnEndServer ( ActionData action_data)
inlineprivate

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

51 {
52 super.OnEndServer(action_data);
53
54 m_NoisePar = new NoiseParams();
55 m_NoisePar.LoadFromPath("CfgVehicles SurvivorBase NoiseActionDefault");
56 NoiseSystem noise = g_Game.GetNoiseSystem();
57 if ( noise )
58 {
59 if ( action_data.m_Player )
60 {
61 Object targetObj = action_data.m_Target.GetObject();
62 noise.AddNoisePos(action_data.m_Player, targetObj.GetPosition(), m_NoisePar);
63 }
64 }
65 }
DayZGame g_Game
Определения DayZGame.c:4074
void NoiseSystem()
Определения Noise.c:19
class NoiseSystem NoiseParams()
Определения Noise.c:18
PlayerBase m_Player
Определения ActionBase.c:40
ref ActionTarget m_Target
Определения ActionBase.c:39
ref NoiseParams m_NoisePar
Определения ActionOpenFence.c:3
proto void AddNoisePos(EntityAI source_entity, vector pos, NoiseParams noise_params, float external_strenght_multiplier=1.0)
class LOD Object

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