Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
CABase Class Reference
Inheritance diagram for CABase:
CAContinuousBase CADummy CAInteract CAInteractLoop CASingleUseBase CAContinuousEmpty CAContinuousEmptyMagazine CAContinuousFill CAContinuousFillBrakes CAContinuousFillCoolant CAContinuousFillFuel CAContinuousFillOil CAContinuousFish CAContinuousMineWood CAContinuousQuantity CAContinuousQuantityLiquidTransfer CAContinuousQuantityRepeat CAContinuousRepeat CAContinuousTime CAContinuousTimeCooking CAContinuousTransferQuantity CASingleUse CASingleUseQuantity

Protected Member Functions

int Cancel (ActionData action_data)
int Execute (ActionData action_data)
Param GetACData ()
float GetProgress ()
float GetProgressWidgetMultiplier ()
void Init (ActionData action_data)
int Interrupt (ActionData action_data)
bool IsContinuousAction ()
void SetACData (Param units)
void Setup (ActionData action_data)

Protected Attributes

ref Param m_ACData
ActionBase m_Action
float m_LastTick
ref Param2< float, floatm_ProgressParam

Detailed Description

Definition at line 1 of file cabase.c.

Member Function Documentation

◆ Cancel()

int Cancel ( ActionData action_data)
inlineprotected

Definition at line 29 of file cabase.c.

References ActionData, and UA_CANCEL.

◆ Execute()

int Execute ( ActionData action_data)
inlineprotected

Definition at line 24 of file cabase.c.

References ActionData, and UA_ERROR.

◆ GetACData()

Param GetACData ( )
inlineprotected

Definition at line 48 of file cabase.c.

References m_ACData.

◆ GetProgress()

float GetProgress ( )
inlineprotected

Definition at line 62 of file cabase.c.

◆ GetProgressWidgetMultiplier()

float GetProgressWidgetMultiplier ( )
inlineprotected

Definition at line 67 of file cabase.c.

◆ Init()

void Init ( ActionData action_data)
inlineprotected

Definition at line 8 of file cabase.c.

References ActionData, g_Game, m_ACData, m_Action, m_LastTick, m_ProgressParam, and Setup.

◆ Interrupt()

int Interrupt ( ActionData action_data)
inlineprotected

Definition at line 34 of file cabase.c.

References ActionData, Cancel(), and UA_CANCEL.

◆ IsContinuousAction()

bool IsContinuousAction ( )
inlineprotected

Definition at line 57 of file cabase.c.

◆ SetACData()

◆ Setup()

void Setup ( ActionData action_data)
inlineprotected

Definition at line 20 of file cabase.c.

References ActionData.

Field Documentation

◆ m_ACData

ref Param m_ACData
protected

Definition at line 5 of file cabase.c.

Referenced by GetACData(), Init(), and SetACData().

◆ m_Action

◆ m_LastTick

float m_LastTick
protected

Definition at line 4 of file cabase.c.

Referenced by Init().

◆ m_ProgressParam

ref Param2<float,float> m_ProgressParam
protected

Definition at line 6 of file cabase.c.

Referenced by Init().


The documentation for this class was generated from the following file:
  • F:/Games/Dayz/scripts/4_world/classes/useractionscomponent/actioncomponents/cabase.c