Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
actionbase.c File Reference

Go to the source code of this file.

Classes

class  ActionOverrideData
 
class  ActionBase
 

Enumerations

enum  ActionConditionMask {
  ACM_NO_EXEPTION = 0 , ACM_IN_VEHICLE = 1 , ACM_ON_LADDER = 2 , ACM_SWIMMING = 4 ,
  ACM_RESTRAIN = 8 , ACM_RAISED = 16 , ACM_ON_BACK = 32 , ACM_THROWING = 64 ,
  ACM_LEANING = 128 , ACM_BROKEN_LEGS = 256 , ACM_IN_FREELOOK = 512
}
 

Variables

enum ActionConditionMask m_MainItem
 
ref ActionTarget m_Target
 
int m_CommandUID = -1
 
int m_CommandUIDProne = -1
 
int m_StanceMask = -1
 
ref ActionBase m_Action
 
ActionBaseCB m_Callback
 
ref CABase m_ActionComponent
 
int m_State
 
PlayerBase m_Player
 
int m_PossibleStanceMask
 
ref array< ref InventoryLocationm_ReservedInventoryLocations
 
int m_RefreshReservationTimer
 
int m_RefreshJunctureTimer
 
int m_DelayedAnimationEventID
 
bool m_WasExecuted
 
bool m_WasActionStarted
 
bool m_ReciveEndInput
 
ActionBase ActionData
 

Enumeration Type Documentation

◆ ActionConditionMask

Enumerator
ACM_NO_EXEPTION 
ACM_IN_VEHICLE 
ACM_ON_LADDER 
ACM_SWIMMING 
ACM_RESTRAIN 
ACM_RAISED 
ACM_ON_BACK 
ACM_THROWING 
ACM_LEANING 
ACM_BROKEN_LEGS 
ACM_IN_FREELOOK 

Definition at line 1 of file actionbase.c.

Variable Documentation

◆ ActionData

Definition at line 18 of file actionbase.c.

◆ m_Action

ref ActionBase m_Action

Definition at line 35 of file actionbase.c.

◆ m_ActionComponent

ref CABase m_ActionComponent

Definition at line 38 of file actionbase.c.

◆ m_Callback

ActionBaseCB m_Callback

Definition at line 37 of file actionbase.c.

◆ m_CommandUID

int m_CommandUID = -1

Definition at line 31 of file actionbase.c.

◆ m_CommandUIDProne

int m_CommandUIDProne = -1

Definition at line 32 of file actionbase.c.

◆ m_DelayedAnimationEventID

int m_DelayedAnimationEventID

Definition at line 46 of file actionbase.c.

◆ m_MainItem

ItemBase m_MainItem

Definition at line 36 of file actionbase.c.

◆ m_Player

PlayerBase m_Player

Definition at line 41 of file actionbase.c.

◆ m_PossibleStanceMask

int m_PossibleStanceMask

Definition at line 42 of file actionbase.c.

◆ m_ReciveEndInput

bool m_ReciveEndInput

Definition at line 49 of file actionbase.c.

◆ m_RefreshJunctureTimer

int m_RefreshJunctureTimer

Definition at line 45 of file actionbase.c.

◆ m_RefreshReservationTimer

int m_RefreshReservationTimer

Definition at line 44 of file actionbase.c.

◆ m_ReservedInventoryLocations

ref array<ref InventoryLocation> m_ReservedInventoryLocations

Definition at line 43 of file actionbase.c.

◆ m_StanceMask

int m_StanceMask = -1

Definition at line 33 of file actionbase.c.

◆ m_State

int m_State

Definition at line 39 of file actionbase.c.

◆ m_Target

ref ActionTarget m_Target

Definition at line 18 of file actionbase.c.

◆ m_WasActionStarted

bool m_WasActionStarted

Definition at line 48 of file actionbase.c.

◆ m_WasExecuted

bool m_WasExecuted

Definition at line 47 of file actionbase.c.