Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
ActionCarDoors Class Reference
Inheritance diagram for ActionCarDoors:
ActionInteractBase ActionCloseCarDoors ActionOpenCarDoors

Protected Member Functions

void ActionCarDoors ()
override bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
override bool CanBeUsedInVehicle ()
override void CreateConditionComponents ()
void FillCommandUIDPerCrewIdx (int crewIdx0, int crewIdx1, int crewIdx2, int crewIdx3)
void FillCommandUIDPerCrewIdx (int evenCrewIdx0, int unevenCrewIdx1)
override bool HasTarget ()
override void OnEnd (ActionData action_data)
override void OnEndServer (ActionData action_data)
override void OnStartServer (ActionData action_data)

Protected Attributes

string m_AnimSource = ""
CarScript m_Car = null
int m_CommandUIDPerCrewIdx [4]
bool m_IsOpening = true

Detailed Description

Definition at line 1 of file actioncardoors.c.

Constructor & Destructor Documentation

◆ ActionCarDoors()

void ActionCarDoors ( )
inlineprotected

Member Function Documentation

◆ ActionCondition()

override bool ActionCondition ( PlayerBase player,
ActionTarget target,
ItemBase item )
inlineprotected

◆ CanBeUsedInVehicle()

override bool CanBeUsedInVehicle ( )
inlineprotected

Definition at line 121 of file actioncardoors.c.

◆ CreateConditionComponents()

override void CreateConditionComponents ( )
inlineprotected

Definition at line 17 of file actioncardoors.c.

References ActionBase::m_ConditionItem, and ActionBase::m_ConditionTarget.

◆ FillCommandUIDPerCrewIdx() [1/2]

void FillCommandUIDPerCrewIdx ( int crewIdx0,
int crewIdx1,
int crewIdx2,
int crewIdx3 )
inlineprotected

◆ FillCommandUIDPerCrewIdx() [2/2]

void FillCommandUIDPerCrewIdx ( int evenCrewIdx0,
int unevenCrewIdx1 )
inlineprotected

Definition at line 139 of file actioncardoors.c.

References FillCommandUIDPerCrewIdx().

◆ HasTarget()

override bool HasTarget ( )
inlineprotected

Definition at line 126 of file actioncardoors.c.

◆ OnEnd()

override void OnEnd ( ActionData action_data)
inlineprotected

Definition at line 113 of file actioncardoors.c.

References ActionData, Error(), m_AnimSource, and m_Car.

◆ OnEndServer()

override void OnEndServer ( ActionData action_data)
inlineprotected

Definition at line 96 of file actioncardoors.c.

References ActionData.

◆ OnStartServer()

override void OnStartServer ( ActionData action_data)
inlineprotected

Field Documentation

◆ m_AnimSource

string m_AnimSource = ""
protected

Definition at line 7 of file actioncardoors.c.

Referenced by OnEnd().

◆ m_Car

CarScript m_Car = null
protected

Definition at line 6 of file actioncardoors.c.

Referenced by OnEnd().

◆ m_CommandUIDPerCrewIdx

int m_CommandUIDPerCrewIdx[4]
protected

Definition at line 3 of file actioncardoors.c.

Referenced by ActionCondition(), and FillCommandUIDPerCrewIdx().

◆ m_IsOpening


The documentation for this class was generated from the following file:
  • F:/Games/Dayz/scripts/4_world/classes/useractionscomponent/actions/interact/vehicles/actioncardoors.c