◆ ActionDismantlePart()
◆ ActionCondition()
79 {
80 if (
player.IsPlacingLocal() )
81 return false;
82
83
85 return false;
86
88 }
eBrokenLegs
Definition EBrokenLegs.c:2
bool DismantleCondition(PlayerBase player, ActionTarget target, ItemBase item, bool camera_check)
Definition ActionDismantlePart.c:144
Перекрестные ссылки DismantleCondition().
◆ ActionConditionContinue()
◆ CanBeUsedInFreelook()
74 {
75 return false;
76 }
◆ CanBeUsedLeaning()
69 {
70 return false;
71 }
◆ CreateConditionComponents()
◆ DismantleCondition()
145 {
147 {
151 {
152
154 return false;
155
157
161
163 {
164
165
167 return false;
168
169
171
174
176 {
177
179 {
181 {
183 return false;
184 }
185 }
186
188 }
189
191 {
194
195 return true;
196 }
197 }
198 }
199 }
200
201 return false;
202 }
void Construction(BaseBuildingBase parent)
Definition Construction.c:26
Super root of all classes in Enforce script.
Definition EnScript.c:11
Definition ConstructionActionData.c:2
Definition ConstructionPart.c:2
Definition ObjectTyped.c:2
proto native CGame GetGame()
static proto bool CastTo(out Class to, Class from)
Try to safely down-cast base class to child class.
Перекрестные ссылки Class::CastTo(), Construction() и GetGame().
Используется в ActionCondition() и ActionConditionContinue().
◆ GetAdminLogMessage()
◆ GetText()
52 {
55 {
58
60 {
62 }
63 }
64
65 return "";
66 }
PlayerBase GetPlayer()
Definition ModifierBase.c:51
Definition PlayerBaseClient.c:2
Перекрестные ссылки GetGame() и GetPlayer().
◆ OnActionInfoUpdate()
◆ OnFinishProgressServer()
◆ SetBuildingAnimation()
◆ SetupAction()
114 {
116 {
118
119 return true;
120 }
121
122 return false;
123 }
void SetBuildingAnimation(ItemBase item)
Definition ActionDismantlePart.c:125
Перекрестные ссылки SetBuildingAnimation().
Объявления и описания членов класса находятся в файле: