DayZ
1.30
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
ActionForceABite.c
См. документацию.
1
class
ActionForceABiteCB
:
ActionSingleUseBaseCB
2
{
3
override
void
CreateActionComponent
()
4
{
5
m_ActionData
.m_ActionComponent =
new
CASingleUseQuantityEdible
(
UAQuantityConsumed
.
EAT_NORMAL
);
6
}
7
};
8
9
class
ActionForceABite
:
ActionForceConsumeSingle
10
{
11
void
ActionForceABite
()
12
{
13
m_CallbackClass =
ActionForceABiteCB
;
14
m_Text
=
"#feed_a_bite"
;
15
}
16
17
override
void
CreateConditionComponents
()
18
{
19
m_ConditionItem
=
new
CCINonRuined
;
20
m_ConditionTarget
=
new
CCTMan
(
UAMaxDistances
.
DEFAULT
);
21
}
22
23
override
void
OnEndServer
(
ActionData
action_data )
24
{
25
super.OnEndServer(action_data);
26
27
if
( action_data.
m_MainItem
.GetQuantity() <= 0 )
28
{
29
action_data.
m_MainItem
.
SetQuantity
(0);
30
}
31
}
32
};
m_Text
string m_Text
Определения
ActionBase.c:57
m_ConditionItem
ref CCIBase m_ConditionItem
Определения
ActionBase.c:63
m_ConditionTarget
ref CCTBase m_ConditionTarget
Определения
ActionBase.c:64
ActionForceConsumeSingle
void ActionForceConsumeSingle()
Определения
ActionForceConsumeSingle.c:13
ActionBaseCB::m_ActionData
ActionData m_ActionData
Определения
AnimatedActionBase.c:3
ActionData::m_MainItem
ItemBase m_MainItem
Определения
ActionBase.c:35
ActionData
Определения
ActionBase.c:22
ActionForceABite::ActionForceABite
void ActionForceABite()
Определения
ActionForceABite.c:11
ActionForceABite::CreateConditionComponents
override void CreateConditionComponents()
Определения
ActionForceABite.c:17
ActionForceABite::OnEndServer
override void OnEndServer(ActionData action_data)
Определения
ActionForceABite.c:23
ActionForceABiteCB::CreateActionComponent
override void CreateActionComponent()
Определения
ActionForceABite.c:3
ActionForceABiteCB
Определения
ActionForceABite.c:2
ActionSingleUseBaseCB
Определения
ActionSingleUseBase.c:2
CASingleUseQuantityEdible
Определения
CASingleUseQuantityEdible.c:2
CCINonRuined
Определения
CCINonRuined.c:2
CCTMan
Определения
CCTMan.c:2
ItemBase::SetQuantity
override bool SetQuantity(float value, bool destroy_config=true, bool destroy_forced=false, bool allow_client=false, bool clamp_to_stack_max=true)
Определения
PileOfBricks.c:64
UAMaxDistances::DEFAULT
const float DEFAULT
Определения
ActionConstants.c:114
UAMaxDistances
Определения
ActionConstants.c:112
UAQuantityConsumed::EAT_NORMAL
const float EAT_NORMAL
Определения
ActionConstants.c:8
UAQuantityConsumed
Определения
ActionConstants.c:4
Ishodniki
scripts
4_World
DayZ
Classes
UserActionsComponent
Actions
SingleUse
ActionForceABite.c
Создано системой
1.13.2