Dayz Explorer 1.29.162510
Loading...
Searching...
No Matches
ActionCarDoors Class Reference
Inheritance diagram for ActionCarDoors:
ActionInteractBase ActionCloseCarDoors ActionOpenCarDoors

Protected Member Functions

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

Protected Attributes

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

Detailed Description

Definition at line 1 of file actioncardoors.c.

Constructor & Destructor Documentation

◆ ActionCarDoors()

void ActionCarDoors::ActionCarDoors ( )
protected

Definition at line 10 of file actioncardoors.c.

Member Function Documentation

◆ ActionCondition()

override bool ActionCarDoors::ActionCondition ( PlayerBase player,
ActionTarget target,
ItemBase item )
protected

player inside vehicle

crewIdx sanity checks and see if there is a door

see if door is in reach

Definition at line 23 of file actioncardoors.c.

◆ CanBeUsedInVehicle()

override bool ActionCarDoors::CanBeUsedInVehicle ( )
protected

Definition at line 121 of file actioncardoors.c.

◆ CreateConditionComponents()

override void ActionCarDoors::CreateConditionComponents ( )
protected

Definition at line 17 of file actioncardoors.c.

◆ FillCommandUIDPerCrewIdx() [1/2]

void ActionCarDoors::FillCommandUIDPerCrewIdx ( int crewIdx0,
int crewIdx1,
int crewIdx2,
int crewIdx3 )
protected

Definition at line 131 of file actioncardoors.c.

◆ FillCommandUIDPerCrewIdx() [2/2]

void ActionCarDoors::FillCommandUIDPerCrewIdx ( int evenCrewIdx0,
int unevenCrewIdx1 )
protected

Definition at line 139 of file actioncardoors.c.

◆ HasTarget()

override bool ActionCarDoors::HasTarget ( )
protected

Definition at line 126 of file actioncardoors.c.

◆ OnEnd()

override void ActionCarDoors::OnEnd ( ActionData action_data)
protected

Definition at line 113 of file actioncardoors.c.

◆ OnEndServer()

override void ActionCarDoors::OnEndServer ( ActionData action_data)
protected

Definition at line 96 of file actioncardoors.c.

◆ OnStartServer()

override void ActionCarDoors::OnStartServer ( ActionData action_data)
protected

Definition at line 60 of file actioncardoors.c.

Member Data Documentation

◆ m_AnimSource

string ActionCarDoors::m_AnimSource = ""
protected

Definition at line 7 of file actioncardoors.c.

◆ m_Car

CarScript ActionCarDoors::m_Car = null
protected

Definition at line 6 of file actioncardoors.c.

◆ m_CommandUIDPerCrewIdx

int ActionCarDoors::m_CommandUIDPerCrewIdx[4]
protected

Definition at line 3 of file actioncardoors.c.

◆ m_IsOpening

bool ActionCarDoors::m_IsOpening = true
protected

Definition at line 4 of file actioncardoors.c.


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