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

Защищенные члены

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

Защищенные данные

const int STUFFED_TRESHOLD = PlayerConstants.BT_STOMACH_VOLUME_LVL3
 

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

Методы

◆ ActivateCondition()

override bool ActivateCondition ( PlayerBase player)
inlineprotected
18 {
19 float stomach = player.m_PlayerStomach.GetStomachVolume();
21 {
22 return true;
23 }
24 else
25 {
26 return false;
27 }
28 }
Definition EntityAI.c:95
const int STUFFED_TRESHOLD
Definition StuffedStomach.c:3

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

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

◆ DeactivateCondition()

override bool DeactivateCondition ( PlayerBase player)
inlineprotected
47 {
49 }
override bool ActivateCondition(PlayerBase player)
Definition StuffedStomach.c:17

Перекрестные ссылки ActivateCondition().

◆ Init()

override void Init ( )
inlineprotected
5 {
7 m_ID = eModifiers.MDF_STUFFED;
10 }
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
float m_TickIntervalActive
Definition ModifierBase.c:18
float m_TickIntervalInactive
Definition ModifierBase.c:17
enum eModifierSyncIDs DEFAULT_TICK_TIME_ACTIVE
eModifiers
Definition eModifiers.c:2

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

◆ OnActivate()

override void OnActivate ( PlayerBase player)
inlineprotected
31 {
32 if( player.GetNotifiersManager() )
33 {
34 player.GetNotifiersManager().ActivateByType(eNotifiers.NTF_STUFFED);
35 }
36 }
eNotifiers
Definition NotifiersManager.c:2

◆ OnDeactivate()

override void OnDeactivate ( PlayerBase player)
inlineprotected
39 {
40 if( player.GetNotifiersManager() )
41 {
42 player.GetNotifiersManager().DeactivateByType(eNotifiers.NTF_STUFFED);
43 }
44 }

◆ OnTick()

override void OnTick ( PlayerBase player,
float deltaT )
inlineprotected
13 {
14
15 }

Поля

◆ STUFFED_TRESHOLD

const int STUFFED_TRESHOLD = PlayerConstants.BT_STOMACH_VOLUME_LVL3
protected

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


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