Dayz
Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Toggle main menu visibility
Loading...
Searching...
No Matches
actionbandagebase.c
Go to the documentation of this file.
1
class
ActionBandageBase
:
ActionContinuousBase
2
{
3
void
ApplyBandage
(
ItemBase
item,
PlayerBase
player)
4
{
5
if
(player.GetBleedingManagerServer())
6
player.GetBleedingManagerServer().RemoveMostSignificantBleedingSourceEx(item);
7
8
PluginTransmissionAgents transmissionAgents = PluginTransmissionAgents.Cast(
GetPlugin
(PluginTransmissionAgents));
9
transmissionAgents.TransmitAgents(item, player,
AGT_ITEM_TO_FLESH
);
10
11
if
(item.HasQuantity())
12
item.AddQuantity(-1,
true
);
13
else
14
item.Delete();
15
}
16
}
ActionBandageBase
Definition
actionbandagebase.c:2
ActionBandageBase::ApplyBandage
void ApplyBandage(ItemBase item, PlayerBase player)
Definition
actionbandagebase.c:3
ActionContinuousBase::ActionContinuousBase
void ActionContinuousBase()
Definition
actioncontinuousbase.c:124
ItemBase
Definition
inventoryitem.c:742
PlayerBase
Definition
playerbaseclient.c:2
AGT_ITEM_TO_FLESH
const int AGT_ITEM_TO_FLESH
Definition
constants.c:509
GetPlugin
PluginBase GetPlugin(typename plugin_type)
Definition
pluginmanager.c:325
Games
Dayz
scripts
4_world
classes
useractionscomponent
actions
continuous
medical
actionbandagebase.c
Generated by
1.17.0