DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
StuffedStomach.c
См. документацию.
2{
4 override void Init()
5 {
7 m_ID = eModifiers.MDF_STUFFED;
10 }
11
12 override void OnTick(PlayerBase player, float deltaT)
13 {
14
15 }
16
17 override bool ActivateCondition(PlayerBase player)
18 {
19 float stomach = player.m_PlayerStomach.GetStomachVolume();
20 if ( stomach >= STUFFED_TRESHOLD )
21 {
22 return true;
23 }
24 else
25 {
26 return false;
27 }
28 }
29
30 override void OnActivate(PlayerBase player)
31 {
32 if( player.GetNotifiersManager() )
33 {
34 player.GetNotifiersManager().ActivateByType(eNotifiers.NTF_STUFFED);
35 }
36 }
37
38 override void OnDeactivate(PlayerBase player)
39 {
40 if( player.GetNotifiersManager() )
41 {
42 player.GetNotifiersManager().DeactivateByType(eNotifiers.NTF_STUFFED);
43 }
44 }
45
46 override bool DeactivateCondition(PlayerBase player)
47 {
48 return !ActivateCondition(player);
49 }
50
51};
int m_ID
ID of effect, given by SEffectManager when registered (automatically done when playing through it)
Определения Effect.c:49
bool m_TrackActivatedTime
overall time this modifier was active
Определения ModifierBase.c:14
float m_TickIntervalActive
Определения ModifierBase.c:18
float m_TickIntervalInactive
Определения ModifierBase.c:17
enum eModifierSyncIDs DEFAULT_TICK_TIME_ACTIVE
eNotifiers
Определения NotifiersManager.c:2
Определения BreathVapourMdfr.c:4
Определения PlayerBaseClient.c:2
static const int BT_STOMACH_VOLUME_LVL3
Определения PlayerConstants.c:200
Определения PlayerConstants.c:2
override void OnDeactivate(PlayerBase player)
Определения StuffedStomach.c:38
override void OnActivate(PlayerBase player)
Определения StuffedStomach.c:30
override void Init()
Определения StuffedStomach.c:4
override bool DeactivateCondition(PlayerBase player)
Определения StuffedStomach.c:46
const int STUFFED_TRESHOLD
Определения StuffedStomach.c:3
override bool ActivateCondition(PlayerBase player)
Определения StuffedStomach.c:17
override void OnTick(PlayerBase player, float deltaT)
Определения StuffedStomach.c:12
eModifiers
Определения eModifiers.c:2