◆ ActivateCondition()
18 {
19 return false;
20 }
◆ CalculateRunTime()
float CalculateRunTime |
( |
| ) |
|
|
inlineprivate |
◆ DeactivateCondition()
38 {
40
42 {
43 return true;
44 }
45 else
46 {
47 return false;
48 }
49 }
float GetAttachedTime()
Definition ModifierBase.c:150
float m_RunningTime
Definition HemolyticReaction.c:3
Перекрестные ссылки GetAttachedTime() и m_RunningTime.
◆ Init()
6 {
14
16 }
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
bool m_AnalyticsStatsEnabled
Definition ModifierBase.c:31
float m_TickIntervalActive
Definition ModifierBase.c:18
float m_TickIntervalInactive
Definition ModifierBase.c:17
bool m_IsPersistent
should this modifier track overall time it was active ?
Definition ModifierBase.c:15
const int DEFAULT_TICK_TIME_INACTIVE
Definition ModifiersManager.c:29
enum eModifierSyncIDs DEFAULT_TICK_TIME_ACTIVE
float CalculateRunTime()
Definition HemolyticReaction.c:56
eModifiers
Definition eModifiers.c:2
Перекрестные ссылки CalculateRunTime(), DEFAULT_TICK_TIME_ACTIVE, DEFAULT_TICK_TIME_INACTIVE, DisableActivateCheck(), m_AnalyticsStatsEnabled, m_ID, m_IsPersistent, m_RunningTime, m_TickIntervalActive, m_TickIntervalInactive и m_TrackActivatedTime.
◆ OnActivate()
23 {
24 player.IncreaseDiseaseCount();
25 }
◆ OnDeactivate()
28 {
29 player.DecreaseDiseaseCount();
30 }
◆ OnReconnect()
33 {
35 }
void OnActivate()
Definition Trap_LandMine.c:67
Перекрестные ссылки OnActivate().
◆ OnTick()
◆ m_RunningTime
Объявления и описания членов класса находятся в файле: