PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
ActionBase.c File Reference

Data Structures

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 

Variable Documentation

◆ ActionData

◆ m_Action

◆ m_ActionComponent

ref CABase m_ActionComponent

◆ m_Callback

ActionBaseCB m_Callback

◆ m_CommandUID

◆ m_CommandUIDProne

◆ m_DelayedAnimationEventID

int m_DelayedAnimationEventID

◆ m_MainItem

ItemBase m_MainItem

◆ m_Player

PlayerBase m_Player

◆ m_PossibleStanceMask

int m_PossibleStanceMask

◆ m_ReciveEndInput

bool m_ReciveEndInput

◆ m_RefreshJunctureTimer

int m_RefreshJunctureTimer

◆ m_RefreshReservationTimer

int m_RefreshReservationTimer

◆ m_ReservedInventoryLocations

ref array<ref InventoryLocation> m_ReservedInventoryLocations

◆ m_StanceMask

int m_StanceMask = -1

◆ m_State

int m_State

◆ m_Target

◆ m_WasActionStarted

bool m_WasActionStarted

◆ m_WasExecuted

bool m_WasExecuted