Dayz Explorer 1.29.162510
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
}

Functions

event float OnJunctureTimedOut ()

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.

Function Documentation

◆ OnJunctureTimedOut()

event float OnJunctureTimedOut ( )

Definition at line 35 of file actionbase.c.

Variable Documentation

◆ ActionData

Definition at line 18 of file actionbase.c.

◆ m_Action

ref ActionBase m_Action

Definition at line 41 of file actionbase.c.

◆ m_ActionComponent

ref CABase m_ActionComponent

Definition at line 44 of file actionbase.c.

◆ m_Callback

ActionBaseCB m_Callback

Definition at line 43 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 52 of file actionbase.c.

◆ m_MainItem

ItemBase m_MainItem

Definition at line 42 of file actionbase.c.

◆ m_Player

Definition at line 47 of file actionbase.c.

◆ m_PossibleStanceMask

int m_PossibleStanceMask

Definition at line 48 of file actionbase.c.

◆ m_ReciveEndInput

bool m_ReciveEndInput

Definition at line 55 of file actionbase.c.

◆ m_RefreshJunctureTimer

int m_RefreshJunctureTimer

Definition at line 51 of file actionbase.c.

◆ m_RefreshReservationTimer

int m_RefreshReservationTimer

Definition at line 50 of file actionbase.c.

◆ m_ReservedInventoryLocations

ref array<ref InventoryLocation> m_ReservedInventoryLocations

Definition at line 49 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 45 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 54 of file actionbase.c.

◆ m_WasExecuted

bool m_WasExecuted

Definition at line 53 of file actionbase.c.