Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
chelatingtablets.c
Go to the documentation of this file.
2{
3 //Specify this item can only be combined but not split
4 override void InitItemVariables()
5 {
6 super.InitItemVariables();
7
9 }
10
11 override void OnConsume(float amount, PlayerBase consumer)
12 {
13 if (consumer.GetModifiersManager().IsModifierActive(eModifiers.MDF_CHELATION)) //effectively resets the timer
14 {
15 consumer.GetModifiersManager().DeactivateModifier(eModifiers.MDF_CHELATION);
16 }
17
18 consumer.GetModifiersManager().ActivateModifier(eModifiers.MDF_CHELATION);
19 }
20
21 override void SetActions()
22 {
23 super.SetActions();
24
25 AddAction(ActionForceConsumeSingle);
27 }
28}
29
void AddAction(typename actionName)
eModifiers
Definition emodifiers.c:2
bool can_this_be_combined
Definition itembase.c:4908