Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
gameplayeffectwidgets_base.c
Go to the documentation of this file.
2{
3 int m_MaskWidgetUpdateCount;//number of times the widget was updated through a single voice event
4
5 void IncreaseMaskUpdateCount(){m_MaskWidgetUpdateCount++};
6 void ResetMaskUpdateCount(){m_MaskWidgetUpdateCount = 0};
7
8 bool IsAnyEffectRunning(){}
9 bool AreEffectsSuspended(){}
10 void AddActiveEffects(array<int> effects){}
11 void RemoveActiveEffects(array<int> effects){}
12 void StopAllEffects(){}
13 void AddSuspendRequest(int request_id){}
14 void RemoveSuspendRequest(int request_id){}
17 void UpdateWidgets(int type = -1, float timeSlice = 0, Param p = null, int handle = -1){}
18 void Update(float timeSlice){}
19 void OnVoiceEvent(float breathing_resistance01){}
20 void SetBreathIntensityStamina(float stamina_cap, float stamina_current){}
21
22 void RegisterGameplayEffectData(int id, Param p){}
23}
grouped gameplay effect widgets and their handling
override void AddSuspendRequest(int request_id)
override void OnVoiceEvent(float breathing_resistance01)
override void Update(float timeSlice)
Generic update, called on frame from the player.
override void RemoveSuspendRequest(int request_id)
override void RemoveActiveEffects(array< int > effects)
override void UpdateWidgets(int type=-1, float timeSlice=0, Param p=null, int handle=-1)
Usually called in course of an OnFrame update, can be manually called from elsewhere with parameters.
override void RegisterGameplayEffectData(int id, Param p)
override void AddActiveEffects(array< int > effects)
TODO doc.
Definition enscript.c:118
Base Param Class with no parameters. Used as general purpose parameter overloaded with Param1 to Para...
Definition param.c:12
Result for an object found in CGame.IsBoxCollidingGeometryProxy.