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

◆ FlashbangEffect()

void FlashbangEffect::FlashbangEffect ( PlayerBase player,
bool visual = true )
inlineprotected

naive time of the day selector

-1: night; 1: day

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

29 {
30 m_Player = player;
31 m_Visual = visual;
32 m_Initialized = false;
33
34 m_HitDuration = 8.0;
35 m_BreakPoint = 2.5;
37 m_SoundMaxActual = 1.0;
39
41
42 if (m_Visual)
43 {
44 Class.CastTo(m_Requester,PPERequesterBank.GetRequester(PPERequester_FlashbangEffects));
45 m_Requester.Start();
46 }
47
48 m_DeferAttenuation = new ref Timer();
49 m_DeferAttenuation.Run(SOUND_DEFER_TIME, this, "PlaySound", null, false);
50
52 m_DayTimeToggle = 5;
53 if ( g_Game.GetDayTime() >= 22.0 || g_Game.GetDayTime() < 7.0 )
54 {
55 m_DayTimeToggle = 10;
56 }
57 }
DayZGame g_Game
Определения DayZGame.c:3868
float m_BreakPoint
Определения FlashbangEffect.c:9
float m_SoundMaxActual
Определения FlashbangEffect.c:14
bool m_Initialized
Определения FlashbangEffect.c:18
float m_DayTimeToggle
Определения FlashbangEffect.c:11
const float SOUND_DEFER_TIME
Определения FlashbangEffect.c:6
EffectSound m_FlashbangEffectSound
Определения FlashbangEffect.c:21
PlayerBase m_Player
Определения FlashbangEffect.c:20
float m_HitDuration
SFX will be played ~0.5s AFTER VFX.
Определения FlashbangEffect.c:8
bool m_Visual
Определения FlashbangEffect.c:17
PPERequester_FlashbangEffects m_Requester
Определения FlashbangEffect.c:26
float m_AlphaMaxActual
Определения FlashbangEffect.c:13
const float ALPHA_MAX
Определения FlashbangEffect.c:4
float m_ProgressMultiplier
Определения FlashbangEffect.c:15
ref Timer m_DeferAttenuation
Определения FlashbangEffect.c:24

Перекрестные ссылки ALPHA_MAX, Class::CastTo(), g_Game, m_AlphaMaxActual, m_BreakPoint, m_DayTimeToggle, m_DeferAttenuation, m_FlashbangEffectSound, m_HitDuration, m_Initialized, m_Player, m_ProgressMultiplier, m_Requester, m_SoundMaxActual, m_Visual и SOUND_DEFER_TIME.