Dayz Explorer
1.28.160049
Loading...
Searching...
No Matches
actionpushboat.c
Go to the documentation of this file.
1
class
CAContinuousRepeatPushBoat
:
CAContinuousRepeatPushObject
2
{
3
override
float
GetProgressWidgetMultiplier()
4
{
5
return
4;
6
}
7
}
8
9
class
ActionPushBoatCB : ActionPushObjectCB
10
{
11
override
void
CreateActionComponent
()
12
{
13
m_ActionData.m_ActionComponent =
new
CAContinuousRepeatPushBoat
(
UATimeSpent
.PUSH_BOAT);
14
}
15
}
16
17
class
ActionPushBoat
:
ActionPushObject
18
{
19
void
ActionPushBoat
()
20
{
21
m_CallbackClass
= ActionPushBoatCB;
22
m_CommandUID
=
DayZPlayerConstants
.CMD_ACTIONFB_VEHICLE_PUSH;
23
m_FullBody
=
true
;
24
m_StanceMask
=
DayZPlayerConstants
.STANCEMASK_ERECT;
25
26
m_Text
=
"#STR_push_boat"
;
27
}
28
29
override
void
OnStartServer(ActionData action_data)
30
{
31
super.OnStartServer(action_data);
32
33
BoatScript
boat =
BoatScript
.Cast(action_data.m_Target.GetObject());
34
if
(boat)
35
boat.
SyncSoundPushBoat
(
true
);
36
}
37
38
override
void
OnEndServer(ActionData action_data)
39
{
40
super.OnEndServer(action_data);
41
42
BoatScript
boat =
BoatScript
.Cast(action_data.m_Target.GetObject());
43
if
(boat)
44
boat.
SyncSoundPushBoat
(
false
);
45
}
46
}
m_StanceMask
int m_StanceMask
Definition
actionbase.c:33
CreateActionComponent
ActionEat CreateActionComponent
Definition
actioneat.c:39
ActionBase::m_Text
string m_Text
Definition
actionbase.c:58
ActionBase::m_FullBody
bool m_FullBody
Definition
actionbase.c:61
ActionPushBoat
Definition
actionpushboat.c:18
ActionPushObject
Definition
actionpushobject.c:114
AnimatedActionBase::m_CommandUID
int m_CommandUID
Definition
animatedactionbase.c:143
AnimatedActionBase::m_CallbackClass
m_CallbackClass
Definition
animatedactionbase.c:145
BoatScript
Definition
boatscript.c:42
BoatScript::SyncSoundPushBoat
void SyncSoundPushBoat(bool play)
Definition
boatscript.c:704
CAContinuousRepeatPushBoat
Definition
actionpushboat.c:2
CAContinuousRepeatPushObject
Definition
actionpushobject.c:16
UATimeSpent
Definition
actionconstants.c:28
DayZPlayerConstants
DayZPlayerConstants
defined in C++
Definition
dayzplayer.c:602
Daten
4_world
classes
useractionscomponent
actions
continuous
actionpushboat.c
Generated by
1.12.0