Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
ActionBase Class Reference
Inheritance diagram for ActionBase:
ActionBase_Basic ActionExtinquishTorchVideo ActionFoldMap ActionGetInTransport ActionGetOutTransport ActionInstantBase ActionLightTorchVideo ActionSwitchSeats ActionToggleNVG ActionTurnOffHeadtorch ActionTurnOffHelmetFlashlight ActionTurnOnHeadtorch ActionTurnOnHelmetFlashlight AnimatedActionBase FirearmActionBase

Protected Member Functions

void ActionBase ()
 
bool IsLockTargetOnUse ()
 
void InitConditionMask ()
 
bool SetupAction (PlayerBase player, ActionTarget target, ItemBase item, out ActionData action_data, Param extra_data=NULL)
 
bool Post_SetupAction (ActionData action_data)
 
void ActionCleanup (ActionData action_data)
 
 GetInputType ()
 
void SetInput (ActionInput ai)
 
ActionData CreateActionData ()
 
void CreateConditionComponents ()
 
Object GetDisplayInteractObject (PlayerBase player, ActionTarget target)
 
bool HasTarget ()
 
bool HasProgress ()
 For UI: hiding of progress bar.
 
bool IsLocal ()
 
bool IsInstant ()
 
bool IsUsingProxies ()
 not using plane object - it's using multiple proxies
 
bool RemoveForceTargetAfterUse ()
 
int GetActionCategory ()
 
bool IsEat ()
 
bool IsDrink ()
 
bool IsShaveSelf ()
 
string GetText ()
 
bool CanBePerformedFromQuickbar ()
 
bool CanBePerformedFromInventory ()
 
bool CanBePerformedWhileChangingStance ()
 Condition used in PlayerBase::CanChangeStance to check if stance can be changed while action is performed/executed.
 
bool CanBeSetFromInventory ()
 
bool CanBeUsedInRestrain ()
 
bool CanBeUsedInVehicle ()
 
bool CanTargetBeInVehicle ()
 
bool CanBeUsedOnBack ()
 
bool CanBeUsedSwimming ()
 
bool CanBeUsedOnLadder ()
 
bool CanBeUsedRaised ()
 
bool CanBeUsedThrowing ()
 
bool CanBeUsedLeaning ()
 
bool CanBeUsedWithBrokenLegs ()
 
bool CanBeUsedInFreelook ()
 
bool IsDeploymentAction ()
 Is an action directly related to deployment/advanced placing.
 
bool UseMainItem ()
 
bool MainItemAlwaysInHands ()
 
bool DisplayTargetInActionText ()
 
bool ActionConditionContinue (ActionData action_data)
 
bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
 
string GetTargetName (PlayerBase player, ActionTarget target)
 
void ApplyModifiers (ActionData action_data)
 
int GetRefreshReservationTimerValue ()
 
void WriteToContext (ParamsWriteContext ctx, ActionData action_data)
 
bool ReadFromContext (ParamsReadContext ctx, out ActionReciveData action_recive_data)
 
SurfaceInfo GetTargetSurfaceInfo (vector cursorHitPos)
 
void HandleReciveData (ActionReciveData action_recive_data, ActionData action_data)
 
int GetStanceMaskEx (PlayerBase player, ActionTarget target, ItemBase item)
 
int GetStanceMask (PlayerBase player)
 
int GetClosestPossibleStance (PlayerBase player, ActionTarget target, ItemBase item)
 
bool IsFullBodyEx (PlayerBase player, ActionTarget target, ItemBase item)
 
bool IsFullBody (PlayerBase player)
 
bool HasProneException ()
 
void Start (ActionData action_data)
 
void End (ActionData action_data)
 
void Interrupt (ActionData action_data)
 
void OnEndInput (ActionData action_data)
 
void EndInput (ActionData action_data)
 
void OnEndRequest (ActionData action_data)
 
void EndRequest (ActionData action_data)
 
bool CanReceiveAction (ActionTarget target)
 
bool Can (PlayerBase player, ActionTarget target, ItemBase item, int condition_mask)
 
bool Can (PlayerBase player, ActionTarget target, ItemBase item)
 
bool CanContinue (ActionData action_data)
 
bool HasVariants ()
 
int GetVariantsCount ()
 
int GetVariants (out array< ref ActionBase > variants)
 
void SetVariantID (int ID)
 
int GetVariantID ()
 
void UpdateVariants (Object item, Object target, int componet_index)
 
ActionVariantManager GetVariantManager ()
 
void OnItemLocationChanged (ItemBase item)
 
bool InventoryReservation (ActionData action_data)
 
void ClearInventoryReservationEx (ActionData action_data)
 
void RefreshReservations (ActionData action_data)
 
bool AddActionJuncture (ActionData action_data)
 
void ClearActionJuncture (ActionData action_data)
 
void RefreshActionJuncture (ActionData action_data)
 
bool UseAcknowledgment ()
 
void InformPlayers (PlayerBase player, ActionTarget target, int state)
 DEPRECATED delivers message ids to clients based on given context.
 
void SendMessageToClient (Object reciever, string message)
 
bool IsDamageDestroyed (ActionTarget target)
 
bool IsBuilding (ActionTarget target)
 
bool IsTransport (ActionTarget target)
 
bool IsInReach (PlayerBase player, ActionTarget target, float maxDistance=1.0)
 
SoundOnVehicle PlayActionSound (PlayerBase player)
 
void OnActionInfoUpdate (PlayerBase player, ActionTarget target, ItemBase item)
 
string GetSoundCategory (ActionData action_data)
 
void OnUpdate (ActionData action_data)
 
void OnUpdateClient (ActionData action_data)
 
void OnUpdateServer (ActionData action_data)
 
void OnStart (ActionData action_data)
 
void OnStartClient (ActionData action_data)
 
void OnStartServer (ActionData action_data)
 
void OnEnd (ActionData action_data)
 
void OnEndClient (ActionData action_data)
 
void OnEndServer (ActionData action_data)
 
float GetSpecialtyWeight ()
 
int GetState (ActionData action_data)
 
float GetProgress (ActionData action_data)
 
float GetProgressWidgetMultiplier (ActionData action_data)
 
ActionInput GetInput ()
 
void SetID (int actionId)
 
int GetID ()
 
string GetAdminLogMessage (ActionData action_data)
 

Static Protected Member Functions

static int ComputeConditionMask (PlayerBase player, ActionTarget target, ItemBase item)
 

Protected Attributes

int m_RefreshReservationTimerValue = 140
 
string m_Sound
 
string m_Text
 
bool m_LockTargetOnUse
 
bool m_FullBody
 
int m_StanceMask
 
ref TStringArray m_Sounds
 
ref CCIBase m_ConditionItem
 
ref CCTBase m_ConditionTarget
 
ActionInput m_Input
 
int m_ActionID
 
int m_VariantID
 
int m_ConditionMask
 
ref ActionVariantManager m_VariantManager
 
ref Param1< stringm_MessageParam
 
float m_SpecialtyWeight
 

Detailed Description

Definition at line 52 of file actionbase.c.

Constructor & Destructor Documentation

◆ ActionBase()

void ActionBase::ActionBase ( )
protected

Definition at line 82 of file actionbase.c.

Member Function Documentation

◆ ActionCleanup()

void ActionBase::ActionCleanup ( ActionData action_data)
protected

Definition at line 212 of file actionbase.c.

◆ ActionCondition()

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

Definition at line 409 of file actionbase.c.

◆ ActionConditionContinue()

bool ActionBase::ActionConditionContinue ( ActionData action_data)
protected

Definition at line 404 of file actionbase.c.

◆ AddActionJuncture()

bool ActionBase::AddActionJuncture ( ActionData action_data)
protected

Definition at line 1093 of file actionbase.c.

◆ ApplyModifiers()

void ActionBase::ApplyModifiers ( ActionData action_data)
protected

◆ Can() [1/2]

bool ActionBase::Can ( PlayerBase player,
ActionTarget target,
ItemBase item )
protected

Definition at line 936 of file actionbase.c.

◆ Can() [2/2]

bool ActionBase::Can ( PlayerBase player,
ActionTarget target,
ItemBase item,
int condition_mask )
protected

Definition at line 897 of file actionbase.c.

◆ CanBePerformedFromInventory()

bool ActionBase::CanBePerformedFromInventory ( )
protected

Definition at line 308 of file actionbase.c.

◆ CanBePerformedFromQuickbar()

bool ActionBase::CanBePerformedFromQuickbar ( )
protected

Definition at line 303 of file actionbase.c.

◆ CanBePerformedWhileChangingStance()

bool ActionBase::CanBePerformedWhileChangingStance ( )
protected

Condition used in PlayerBase::CanChangeStance to check if stance can be changed while action is performed/executed.

Definition at line 314 of file actionbase.c.

◆ CanBeSetFromInventory()

bool ActionBase::CanBeSetFromInventory ( )
protected

Definition at line 319 of file actionbase.c.

◆ CanBeUsedInFreelook()

bool ActionBase::CanBeUsedInFreelook ( )
protected

Definition at line 374 of file actionbase.c.

◆ CanBeUsedInRestrain()

bool ActionBase::CanBeUsedInRestrain ( )
protected

Definition at line 324 of file actionbase.c.

◆ CanBeUsedInVehicle()

bool ActionBase::CanBeUsedInVehicle ( )
protected

Definition at line 329 of file actionbase.c.

◆ CanBeUsedLeaning()

bool ActionBase::CanBeUsedLeaning ( )
protected

Definition at line 364 of file actionbase.c.

◆ CanBeUsedOnBack()

bool ActionBase::CanBeUsedOnBack ( )
protected

Definition at line 339 of file actionbase.c.

◆ CanBeUsedOnLadder()

bool ActionBase::CanBeUsedOnLadder ( )
protected

Definition at line 349 of file actionbase.c.

◆ CanBeUsedRaised()

bool ActionBase::CanBeUsedRaised ( )
protected

Definition at line 354 of file actionbase.c.

◆ CanBeUsedSwimming()

bool ActionBase::CanBeUsedSwimming ( )
protected

Definition at line 344 of file actionbase.c.

◆ CanBeUsedThrowing()

bool ActionBase::CanBeUsedThrowing ( )
protected

Definition at line 359 of file actionbase.c.

◆ CanBeUsedWithBrokenLegs()

bool ActionBase::CanBeUsedWithBrokenLegs ( )
protected

Definition at line 369 of file actionbase.c.

◆ CanContinue()

bool ActionBase::CanContinue ( ActionData action_data)
protected

Definition at line 943 of file actionbase.c.

◆ CanReceiveAction()

bool ActionBase::CanReceiveAction ( ActionTarget target)
protected

Definition at line 829 of file actionbase.c.

◆ CanTargetBeInVehicle()

bool ActionBase::CanTargetBeInVehicle ( )
protected

Definition at line 334 of file actionbase.c.

◆ ClearActionJuncture()

void ActionBase::ClearActionJuncture ( ActionData action_data)
protected

Definition at line 1122 of file actionbase.c.

◆ ClearInventoryReservationEx()

void ActionBase::ClearInventoryReservationEx ( ActionData action_data)
protected

Definition at line 1061 of file actionbase.c.

◆ ComputeConditionMask()

static int ActionBase::ComputeConditionMask ( PlayerBase player,
ActionTarget target,
ItemBase item )
staticprotected

Definition at line 843 of file actionbase.c.

◆ CreateActionData()

ActionData ActionBase::CreateActionData ( )
protected

Definition at line 225 of file actionbase.c.

◆ CreateConditionComponents()

void ActionBase::CreateConditionComponents ( )
protected

Definition at line 230 of file actionbase.c.

◆ DisplayTargetInActionText()

bool ActionBase::DisplayTargetInActionText ( )
protected

Action will display the content of ActionBase::GetTargetName next to action action name (ActionTargetsCursor::GetActionDesc).

Returns
true if allowed; otherwise false

Definition at line 399 of file actionbase.c.

◆ End()

void ActionBase::End ( ActionData action_data)
protected

Definition at line 788 of file actionbase.c.

◆ EndInput()

void ActionBase::EndInput ( ActionData action_data)
protected

Definition at line 815 of file actionbase.c.

◆ EndRequest()

void ActionBase::EndRequest ( ActionData action_data)
protected

Definition at line 824 of file actionbase.c.

◆ GetActionCategory()

int ActionBase::GetActionCategory ( )
protected

Definition at line 278 of file actionbase.c.

◆ GetAdminLogMessage()

string ActionBase::GetAdminLogMessage ( ActionData action_data)
protected

Definition at line 1365 of file actionbase.c.

◆ GetClosestPossibleStance()

int ActionBase::GetClosestPossibleStance ( PlayerBase player,
ActionTarget target,
ItemBase item )
protected

Definition at line 636 of file actionbase.c.

◆ GetDisplayInteractObject()

Object ActionBase::GetDisplayInteractObject ( PlayerBase player,
ActionTarget target )
protected

Definition at line 236 of file actionbase.c.

◆ GetID()

int ActionBase::GetID ( )
protected

Definition at line 1360 of file actionbase.c.

◆ GetInput()

ActionInput ActionBase::GetInput ( )
protected

Definition at line 1350 of file actionbase.c.

◆ GetInputType()

ActionBase::GetInputType ( )
protected

Definition at line 215 of file actionbase.c.

◆ GetProgress()

float ActionBase::GetProgress ( ActionData action_data)
protected

Definition at line 1340 of file actionbase.c.

◆ GetProgressWidgetMultiplier()

float ActionBase::GetProgressWidgetMultiplier ( ActionData action_data)
protected

Definition at line 1345 of file actionbase.c.

◆ GetRefreshReservationTimerValue()

int ActionBase::GetRefreshReservationTimerValue ( )
protected

Definition at line 427 of file actionbase.c.

◆ GetSoundCategory()

string ActionBase::GetSoundCategory ( ActionData action_data)
protected

Definition at line 1258 of file actionbase.c.

◆ GetSpecialtyWeight()

float ActionBase::GetSpecialtyWeight ( )
protected

Definition at line 1323 of file actionbase.c.

◆ GetStanceMask()

int ActionBase::GetStanceMask ( PlayerBase player)
protected

Definition at line 622 of file actionbase.c.

◆ GetStanceMaskEx()

int ActionBase::GetStanceMaskEx ( PlayerBase player,
ActionTarget target,
ItemBase item )
protected

Definition at line 617 of file actionbase.c.

◆ GetState()

int ActionBase::GetState ( ActionData action_data)
protected

Definition at line 1335 of file actionbase.c.

◆ GetTargetName()

string ActionBase::GetTargetName ( PlayerBase player,
ActionTarget target )
protected

Used to set the name of action target displayed in UI in case ActionBase::DisplayTargetInActionText is true.

Parameters
playerreference to player running action
targetactual target reference
Returns
name of the target

Definition at line 420 of file actionbase.c.

◆ GetTargetSurfaceInfo()

SurfaceInfo ActionBase::GetTargetSurfaceInfo ( vector cursorHitPos)
protected

Definition at line 576 of file actionbase.c.

◆ GetText()

string ActionBase::GetText ( )
protected

Definition at line 298 of file actionbase.c.

◆ GetVariantID()

int ActionBase::GetVariantID ( )
protected

Definition at line 977 of file actionbase.c.

◆ GetVariantManager()

ActionVariantManager ActionBase::GetVariantManager ( )
protected

Definition at line 990 of file actionbase.c.

◆ GetVariants()

int ActionBase::GetVariants ( out array< ref ActionBase > variants)
protected

Definition at line 964 of file actionbase.c.

◆ GetVariantsCount()

int ActionBase::GetVariantsCount ( )
protected

Definition at line 956 of file actionbase.c.

◆ HandleReciveData()

void ActionBase::HandleReciveData ( ActionReciveData action_recive_data,
ActionData action_data )
protected

Definition at line 595 of file actionbase.c.

◆ HasProgress()

bool ActionBase::HasProgress ( )
protected

For UI: hiding of progress bar.

Definition at line 250 of file actionbase.c.

◆ HasProneException()

bool ActionBase::HasProneException ( )
protected

Definition at line 754 of file actionbase.c.

◆ HasTarget()

bool ActionBase::HasTarget ( )
protected

Action is performed on target, not with item itself, when set to true.

  • target will be synced to server
  • UI: floating widget will be displayed at target pos

Definition at line 244 of file actionbase.c.

◆ HasVariants()

bool ActionBase::HasVariants ( )
protected

Definition at line 951 of file actionbase.c.

◆ InformPlayers()

void ActionBase::InformPlayers ( PlayerBase player,
ActionTarget target,
int state )
protected

DEPRECATED delivers message ids to clients based on given context.

◆ InitConditionMask()

void ActionBase::InitConditionMask ( )
protected

Definition at line 104 of file actionbase.c.

◆ Interrupt()

void ActionBase::Interrupt ( ActionData action_data)
protected

Definition at line 807 of file actionbase.c.

◆ InventoryReservation()

bool ActionBase::InventoryReservation ( ActionData action_data)
protected

Definition at line 1003 of file actionbase.c.

◆ IsBuilding()

bool ActionBase::IsBuilding ( ActionTarget target)
protected

Definition at line 1187 of file actionbase.c.

◆ IsDamageDestroyed()

bool ActionBase::IsDamageDestroyed ( ActionTarget target)
protected

Definition at line 1182 of file actionbase.c.

◆ IsDeploymentAction()

bool ActionBase::IsDeploymentAction ( )
protected

Is an action directly related to deployment/advanced placing.

Definition at line 380 of file actionbase.c.

◆ IsDrink()

bool ActionBase::IsDrink ( )
protected

Definition at line 288 of file actionbase.c.

◆ IsEat()

bool ActionBase::IsEat ( )
protected

Definition at line 283 of file actionbase.c.

◆ IsFullBody()

bool ActionBase::IsFullBody ( PlayerBase player)
protected

Definition at line 744 of file actionbase.c.

◆ IsFullBodyEx()

bool ActionBase::IsFullBodyEx ( PlayerBase player,
ActionTarget target,
ItemBase item )
protected

Definition at line 739 of file actionbase.c.

◆ IsInReach()

bool ActionBase::IsInReach ( PlayerBase player,
ActionTarget target,
float maxDistance = 1.0 )
protected

Definition at line 1197 of file actionbase.c.

◆ IsInstant()

bool ActionBase::IsInstant ( )
protected

Definition at line 262 of file actionbase.c.

◆ IsLocal()

bool ActionBase::IsLocal ( )
protected

Definition at line 256 of file actionbase.c.

◆ IsLockTargetOnUse()

bool ActionBase::IsLockTargetOnUse ( )
protected

Definition at line 99 of file actionbase.c.

◆ IsShaveSelf()

bool ActionBase::IsShaveSelf ( )
protected

Definition at line 293 of file actionbase.c.

◆ IsTransport()

bool ActionBase::IsTransport ( ActionTarget target)
protected

Definition at line 1192 of file actionbase.c.

◆ IsUsingProxies()

bool ActionBase::IsUsingProxies ( )
protected

not using plane object - it's using multiple proxies

Definition at line 268 of file actionbase.c.

◆ MainItemAlwaysInHands()

bool ActionBase::MainItemAlwaysInHands ( )
protected

Definition at line 390 of file actionbase.c.

◆ OnActionInfoUpdate()

void ActionBase::OnActionInfoUpdate ( PlayerBase player,
ActionTarget target,
ItemBase item )
protected

Definition at line 1253 of file actionbase.c.

◆ OnEnd()

void ActionBase::OnEnd ( ActionData action_data)
protected

Definition at line 1310 of file actionbase.c.

◆ OnEndClient()

void ActionBase::OnEndClient ( ActionData action_data)
protected

Definition at line 1315 of file actionbase.c.

◆ OnEndInput()

void ActionBase::OnEndInput ( ActionData action_data)
protected

Definition at line 812 of file actionbase.c.

◆ OnEndRequest()

void ActionBase::OnEndRequest ( ActionData action_data)
protected

Definition at line 821 of file actionbase.c.

◆ OnEndServer()

void ActionBase::OnEndServer ( ActionData action_data)
protected

Definition at line 1318 of file actionbase.c.

◆ OnItemLocationChanged()

void ActionBase::OnItemLocationChanged ( ItemBase item)
protected

Definition at line 998 of file actionbase.c.

◆ OnStart()

void ActionBase::OnStart ( ActionData action_data)
protected

Definition at line 1296 of file actionbase.c.

◆ OnStartClient()

void ActionBase::OnStartClient ( ActionData action_data)
protected

Definition at line 1302 of file actionbase.c.

◆ OnStartServer()

void ActionBase::OnStartServer ( ActionData action_data)
protected

Definition at line 1305 of file actionbase.c.

◆ OnUpdate()

void ActionBase::OnUpdate ( ActionData action_data)
protected

Definition at line 1264 of file actionbase.c.

◆ OnUpdateClient()

void ActionBase::OnUpdateClient ( ActionData action_data)
protected

Definition at line 1267 of file actionbase.c.

◆ OnUpdateServer()

void ActionBase::OnUpdateServer ( ActionData action_data)
protected

Definition at line 1283 of file actionbase.c.

◆ PlayActionSound()

SoundOnVehicle ActionBase::PlayActionSound ( PlayerBase player)
protected

Definition at line 1235 of file actionbase.c.

◆ Post_SetupAction()

bool ActionBase::Post_SetupAction ( ActionData action_data)
protected

Definition at line 207 of file actionbase.c.

◆ ReadFromContext()

bool ActionBase::ReadFromContext ( ParamsReadContext ctx,
out ActionReciveData action_recive_data )
protected

create target object from proxyBoneIdx synced from client

Definition at line 493 of file actionbase.c.

◆ RefreshActionJuncture()

void ActionBase::RefreshActionJuncture ( ActionData action_data)
protected

Definition at line 1144 of file actionbase.c.

◆ RefreshReservations()

void ActionBase::RefreshReservations ( ActionData action_data)
protected

Definition at line 1079 of file actionbase.c.

◆ RemoveForceTargetAfterUse()

bool ActionBase::RemoveForceTargetAfterUse ( )
protected

Definition at line 273 of file actionbase.c.

◆ SendMessageToClient()

void ActionBase::SendMessageToClient ( Object reciever,
string message )
protected

Definition at line 1170 of file actionbase.c.

◆ SetID()

void ActionBase::SetID ( int actionId)
protected

Definition at line 1355 of file actionbase.c.

◆ SetInput()

void ActionBase::SetInput ( ActionInput ai)
protected

Definition at line 220 of file actionbase.c.

◆ SetupAction()

bool ActionBase::SetupAction ( PlayerBase player,
ActionTarget target,
ItemBase item,
out ActionData action_data,
Param extra_data = NULL )
protected

Definition at line 156 of file actionbase.c.

◆ SetVariantID()

void ActionBase::SetVariantID ( int ID)
protected

Definition at line 972 of file actionbase.c.

◆ Start()

void ActionBase::Start ( ActionData action_data)
protected

Definition at line 761 of file actionbase.c.

◆ UpdateVariants()

void ActionBase::UpdateVariants ( Object item,
Object target,
int componet_index )
protected

Definition at line 982 of file actionbase.c.

◆ UseAcknowledgment()

bool ActionBase::UseAcknowledgment ( )
protected

Definition at line 1162 of file actionbase.c.

◆ UseMainItem()

bool ActionBase::UseMainItem ( )
protected

Definition at line 385 of file actionbase.c.

◆ WriteToContext()

void ActionBase::WriteToContext ( ParamsWriteContext ctx,
ActionData action_data )
protected

get proxy bone idx from parent and selection we are looking at ID is used for synchronisation to server where it's translated back to object

Definition at line 432 of file actionbase.c.

Member Data Documentation

◆ m_ActionID

int ActionBase::m_ActionID
protected

Definition at line 67 of file actionbase.c.

◆ m_ConditionItem

ref CCIBase ActionBase::m_ConditionItem
protected

Definition at line 64 of file actionbase.c.

◆ m_ConditionMask

int ActionBase::m_ConditionMask
protected

Definition at line 69 of file actionbase.c.

◆ m_ConditionTarget

ref CCTBase ActionBase::m_ConditionTarget
protected

Definition at line 65 of file actionbase.c.

◆ m_FullBody

bool ActionBase::m_FullBody
protected

Definition at line 61 of file actionbase.c.

◆ m_Input

ActionInput ActionBase::m_Input
protected

Definition at line 66 of file actionbase.c.

◆ m_LockTargetOnUse

bool ActionBase::m_LockTargetOnUse
protected

Definition at line 60 of file actionbase.c.

◆ m_MessageParam

ref Param1<string> ActionBase::m_MessageParam
protected

Definition at line 73 of file actionbase.c.

◆ m_RefreshReservationTimerValue

int ActionBase::m_RefreshReservationTimerValue = 140
protected

Definition at line 55 of file actionbase.c.

◆ m_Sound

string ActionBase::m_Sound
protected

Definition at line 57 of file actionbase.c.

◆ m_Sounds

ref TStringArray ActionBase::m_Sounds
protected

Definition at line 63 of file actionbase.c.

◆ m_SpecialtyWeight

float ActionBase::m_SpecialtyWeight
protected

Definition at line 77 of file actionbase.c.

◆ m_StanceMask

int ActionBase::m_StanceMask
protected

Definition at line 62 of file actionbase.c.

◆ m_Text

string ActionBase::m_Text
protected

Definition at line 58 of file actionbase.c.

◆ m_VariantID

int ActionBase::m_VariantID
protected

Definition at line 68 of file actionbase.c.

◆ m_VariantManager

ref ActionVariantManager ActionBase::m_VariantManager
protected

Definition at line 70 of file actionbase.c.


The documentation for this class was generated from the following file: