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

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

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

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

float m_Interval
 
ref Param1< floatm_SomeValue
 

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

Методы

◆ ActivateCondition()

override bool ActivateCondition ( PlayerBase player)
inlineprivate
20 {
21 return false;
22 }

◆ DeactivateCondition()

override bool DeactivateCondition ( PlayerBase player)
inlineprivate
40 {
41 return false;
42 }

◆ Init()

override void Init ( )
inlineprivate
7 {
9 m_ID = 9999;
14
17 }
int m_ID
ID of effect, given by SEffectManager when registered (automatically done when playing through it)
Definition Effect.c:49
bool m_TrackActivatedTime
Definition ModifierBase.c:15
void DisableDeactivateCheck()
Definition ModifierBase.c:83
void DisableActivateCheck()
Definition ModifierBase.c:78
float m_TickIntervalActive
Definition ModifierBase.c:19
float m_TickIntervalInactive
Definition ModifierBase.c:18
void MakeParamObjectPersistent(Param object)
Definition ModifierBase.c:57
const int DEFAULT_TICK_TIME_INACTIVE
Definition ModifiersManager.c:33
Definition EntityAI.c:95
ref Param1< float > m_SomeValue
Definition TestDisease.c:4

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

◆ OnActivate()

override void OnActivate ( PlayerBase player)
inlineprivate
25 {
26 //player.GetBleedingManagerServer().AttemptAddBleedingSource(Math.RandomInt(0, 100));
27 }

◆ OnDeactivate()

override void OnDeactivate ( PlayerBase player)
inlineprivate
36 {
37 }

◆ OnReconnect()

override void OnReconnect ( PlayerBase player)
inlineprivate
30 {
31 //OnActivate(player);
32 //player.GetSymptomManager().QueueUpSecondaryState( SymptomIDs.SYMPTOM_BLINDNESS );
33 }

◆ OnTick()

override void OnTick ( PlayerBase player,
float deltaT )
inlineprivate
45 {
46 player.GetSymptomManager().QueueUpPrimarySymptom(SymptomIDs.SYMPTOM_LAUGHTER);
47 }

Поля

◆ m_Interval

float m_Interval
private

◆ m_SomeValue

ref Param1<float> m_SomeValue
private

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


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