◆ ActionTakeMaterialToHands()
◆ ActionCondition()
43 {
46 {
49 return false;
50
53
54
56 {
58 }
60
62 {
63 return true;
64 }
65 }
66
67 return false;
68 }
Definition ConstructionActionData.c:2
proto native CGame GetGame()
Перекрестные ссылки GetGame().
◆ CanContinue()
71 {
72 return true;
73 }
◆ CreateAndSetupActionCallback()
110 {
113
116 if (
target &&
target.ConfigIsExisting(
"heavyItem") &&
target.ConfigGetBool(
"heavyItem") )
117 {
119 }
120
122 {
124 }
125 else
126 {
128 {
130 }
131 else
132 {
134 }
135 }
139 }
Definition AnimatedActionBase.c:2
GetCallbackClassTypename()
Definition AnimatedActionBase.c:224
Super root of all classes in Enforce script.
Definition EnScript.c:11
static proto bool CastTo(out Class to, Class from)
Try to safely down-cast base class to child class.
Перекрестные ссылки Class::CastTo() и AnimatedActionBase::GetCallbackClassTypename().
◆ CreateConditionComponents()
11 {
14 }
ref CCIBase m_ConditionItem
Definition ActionBase.c:55
ref CCTBase m_ConditionTarget
Definition ActionBase.c:56
Definition CCINotPresent.c:2
Перекрестные ссылки m_ConditionItem и m_ConditionTarget.
◆ GetInputType()
◆ HasProgress()
38 {
39 return false;
40 }
◆ HasProneException()
17 {
18 return true;
19 }
◆ OnActionInfoUpdate()
◆ OnExecuteClient()
76 {
78 }
void OnExecuteImpl(ActionData action_data)
Definition ActionTakeMaterialToHands.c:80
Перекрестные ссылки OnExecuteImpl().
◆ OnExecuteImpl()
◆ OnExecuteServer()
Объявления и описания членов класса находятся в файле: