![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Protected Member Functions | |
| void | ActionCarDoorsOutside () |
| override bool | ActionCondition (PlayerBase player, ActionTarget target, ItemBase item) |
| override void | CreateConditionComponents () |
| void | FillCommandUIDPerCrewIdx (int crewIdx0, int crewIdx1, int crewIdx2, int crewIdx3) |
| void | FillCommandUIDPerCrewIdx (int evenCrewIdx0, int unevenCrewIdx1) |
| override void | OnEndServer (ActionData action_data) |
| override void | OnStartServer (ActionData action_data) |
Protected Attributes | |
| int | m_CommandUIDPerCrewIdx [4] |
| bool | m_IsOpening = true |
Definition at line 1 of file actioncardoorsoutside.c.
|
inlineprotected |
Definition at line 6 of file actioncardoorsoutside.c.
References AnimatedActionBase::m_CommandUID, ActionBase::m_LockTargetOnUse, and ActionBase::m_StanceMask.
|
inlineprotected |
reach check from outside of car
player is outside of vehicle
player is looking at one of the doors, can't open if obstructed
if player is in car and cannot reach doors
is in reach, should open the door
Definition at line 19 of file actioncardoorsoutside.c.
References ActionTarget, Class::CastTo(), UAMaxDistances::DEFAULT, CarScript::GetAnimSourceFromSelection(), CarScript::GetSeatIndexFromDoor(), ActionBase::IsInReach(), AnimatedActionBase::m_CommandUID, and m_IsOpening.
|
inlineprotected |
Definition at line 13 of file actioncardoorsoutside.c.
References ActionBase::m_ConditionItem, and ActionBase::m_ConditionTarget.
|
inlineprotected |
Definition at line 121 of file actioncardoorsoutside.c.
References m_CommandUIDPerCrewIdx.
Referenced by ActionCloseCarDoorsOutside::ActionCloseCarDoorsOutside(), ActionOpenCarDoorsOutside::ActionOpenCarDoorsOutside(), and FillCommandUIDPerCrewIdx().
Definition at line 129 of file actioncardoorsoutside.c.
References FillCommandUIDPerCrewIdx().
|
inlineprotected |
Definition at line 109 of file actioncardoorsoutside.c.
References ActionData.
|
inlineprotected |
Definition at line 66 of file actioncardoorsoutside.c.
References ActionData, CarScript::GetAnimSourceFromSelection(), and m_IsOpening.
|
protected |
Definition at line 3 of file actioncardoorsoutside.c.
Referenced by FillCommandUIDPerCrewIdx().
|
protected |
Definition at line 4 of file actioncardoorsoutside.c.
Referenced by ActionCloseCarDoorsOutside::ActionCloseCarDoorsOutside(), ActionOpenCarDoorsOutside::ActionOpenCarDoorsOutside(), ActionCondition(), and OnStartServer().