Dayz
Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Toggle main menu visibility
Loading...
Searching...
No Matches
epinephrine.c
Go to the documentation of this file.
1
class
Epinephrine
:
Inventory_Base
2
{
3
override
void
SetActions
()
4
{
5
super.SetActions();
6
7
AddAction
(
ActionInjectEpinephrineTarget
);
8
AddAction
(
ActionInjectEpinephrineSelf
);
9
}
10
11
override
void
OnApply
(
PlayerBase
player)
12
{
13
if
(!player)
14
return
;
15
if
( player.GetModifiersManager().IsModifierActive(
eModifiers
.MDF_EPINEPHRINE ) )
//effectively resets the timer
16
{
17
player.GetModifiersManager().DeactivateModifier(
eModifiers
.MDF_EPINEPHRINE );
18
}
19
player.GetModifiersManager().ActivateModifier(
eModifiers
.MDF_EPINEPHRINE );
20
}
21
};
AddAction
void AddAction(typename actionName)
Definition
advancedcommunication.c:220
ActionInjectEpinephrineSelf
Definition
actioninjectepinephrineself.c:2
ActionInjectEpinephrineTarget
Definition
actioninjectepinephrinetarget.c:2
Epinephrine
Definition
epinephrine.c:2
Epinephrine::OnApply
override void OnApply(PlayerBase player)
Definition
epinephrine.c:11
Epinephrine::SetActions
override void SetActions()
Definition
epinephrine.c:3
Inventory_Base
Definition
barbedbaseballbat.c:2
PlayerBase
Definition
playerbaseclient.c:2
eModifiers
eModifiers
Definition
emodifiers.c:2
Games
Dayz
scripts
4_world
entities
itembase
gear
medical
epinephrine.c
Generated by
1.17.0