◆ ActionCondition()
139 {
141 return false;
142
143 if (
player.PhysicsGetLinkedEntity() ==
target.GetObject())
144 return false;
145
146 if (!
player.GetSurfaceType())
147 return false;
148
150 return false;
151
152 return true;
153 }
EStaminaConsumers
Definition EStaminaConsumers.c:2
DayZPlayerConstants
defined in C++
Definition dayzplayer.c:602
◆ CreateActionData()
133 {
134 ActionPushObjectData
data =
new ActionPushObjectData();
136 }
◆ CreateConditionComponents()
◆ GetInputType()
◆ GetPushObject()
◆ HasAlternativeInterrupt()
128 {
129 return true;
130 }
◆ OnEndInput()
190 {
192
196 data.m_NeedUpdate =
false;
197 }
const int UA_CANCEL
Definition constants.c:444
Перекрестные ссылки UA_CANCEL.
◆ OnStart()
180 {
182
185 data.m_Origin =
data.m_Object.GetPosition();
186 data.m_NeedUpdate =
true;
187 }
Object GetPushObject(ActionTarget target)
Definition ActionPushObject.c:199
Перекрестные ссылки GetPushObject().
◆ OnUpdate()
156 {
158
160 if (
data.m_NeedUpdate)
161 {
163 {
165 data.m_NeedUpdate =
false;
166
167 return;
168 }
169
171 {
174 data.m_NeedUpdate =
false;
175 }
176 }
177 }
Definition EnConvert.c:106
static proto native float Distance(vector v1, vector v2)
Returns the distance between tips of two 3D vectors.
const int UA_FINISHED
Definition constants.c:443
Перекрестные ссылки vector::Distance(), UA_CANCEL и UA_FINISHED.
Объявления и описания членов класса находятся в файле:
- D:/Ishodniki/scripts/4_World/Classes/UserActionsComponent/Actions/Continuous/ActionPushObject.c