DayZ 1.26
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
Класс BlindedMdfr
+ Граф наследования:BlindedMdfr:

Закрытые члены

override void Init ()
 
override bool ActivateCondition (PlayerBase player)
 
override void OnActivate (PlayerBase player)
 
override void OnDeactivate (PlayerBase player)
 
override bool DeactivateCondition (PlayerBase player)
 
override void OnTick (PlayerBase player, float deltaT)
 

Закрытые данные

const float BLIND_TIME = 7
 
float m_Timer
 

Подробное описание

Методы

◆ ActivateCondition()

override bool ActivateCondition ( PlayerBase player)
inlineprivate
16 {
17 return false;
18 }

◆ DeactivateCondition()

override bool DeactivateCondition ( PlayerBase player)
inlineprivate
33 {
34 if ( m_Timer > BLIND_TIME )
35 {
36 return true;
37 }
38 else
39 {
40 return false;
41 }
42 }
float m_Timer
Definition Blinded.c:4
const float BLIND_TIME
Definition Blinded.c:3

Перекрестные ссылки BLIND_TIME и m_Timer.

◆ Init()

override void Init ( )
inlineprivate
7 {
9 m_ID = eModifiers.MDF_BLINDED;
13 }
int m_ID
ID of effect, given by SEffectManager when registered (automatically done when playing through it)
Definition Effect.c:49
bool m_TrackActivatedTime
overall time this modifier was active
Definition ModifierBase.c:14
void DisableActivateCheck()
Definition ModifierBase.c:81
float m_TickIntervalActive
Definition ModifierBase.c:18
float m_TickIntervalInactive
Definition ModifierBase.c:17
const int DEFAULT_TICK_TIME_INACTIVE
Definition ModifiersManager.c:29
enum eModifierSyncIDs DEFAULT_TICK_TIME_ACTIVE
eModifiers
Definition eModifiers.c:2

Перекрестные ссылки DEFAULT_TICK_TIME_ACTIVE, DEFAULT_TICK_TIME_INACTIVE, DisableActivateCheck(), m_ID, m_TickIntervalActive, m_TickIntervalInactive и m_TrackActivatedTime.

◆ OnActivate()

override void OnActivate ( PlayerBase player)
inlineprivate
21 {
22 m_Timer = 0;
23
24 }

Перекрестные ссылки m_Timer.

◆ OnDeactivate()

override void OnDeactivate ( PlayerBase player)
inlineprivate
27 {
28 g_Game.GetWorld().SetAperture(0);
29 }
DayZGame g_Game
Definition DayZGame.c:3815

Перекрестные ссылки g_Game.

◆ OnTick()

override void OnTick ( PlayerBase player,
float deltaT )
inlineprivate
45 {
46 m_Timer++;
47 g_Game.GetWorld().SetAperture(m_Timer);
48 }

Перекрестные ссылки g_Game и m_Timer.

Поля

◆ BLIND_TIME

const float BLIND_TIME = 7
private

Используется в DeactivateCondition().

◆ m_Timer

float m_Timer
private

Используется в DeactivateCondition(), OnActivate() и OnTick().


Объявления и описания членов класса находятся в файле: