Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
ActionContinuousBase Class Reference
Inheritance diagram for ActionContinuousBase:
AnimatedActionBase ActionBandageBase ActionBreakLongWoodenStick ActionBuildPart ActionBuildShelter ActionBurnSewSelf ActionBurnSewTarget ActionBuryBody ActionCPR ActionCarHornLong ActionCheckPulseTarget ActionCollectBloodSelf ActionCollectBloodTarget ActionCollectSampleSelf ActionCollectSampleTarget ActionConsume ActionCookOnStick ActionCoverHeadSelf ActionCoverHeadTarget ActionCraft ActionCraftBolts ActionCraftBoltsFeather ActionCraftBoneKnife ActionCraftBoneKnifeEnv ActionCraftImprovisedEyePatch ActionCraftImprovisedFaceCover ActionCraftImprovisedFeetCover ActionCraftImprovisedHandsCover ActionCraftImprovisedHeadCover ActionCraftImprovisedLegsCover ActionCraftImprovisedTorsoCover ActionCraftRopeBelt ActionCraftStoneKnifeEnv ActionCreateGreenhouseGardenPlot ActionDeconstructShelter ActionDefibrilateBase ActionDeployBase ActionDestroyCombinationLock ActionDestroyPart ActionDigInStash ActionDigWorms ActionDisinfectBase ActionDisinfectPlant ActionDismantleGardenPlot ActionDismantlePart ActionDrainLiquid ActionDummyContinuousRelease ActionEmptyBottleBase ActionEmptyMagazine ActionFertilizeSlot ActionFillBottleBase ActionFillBrakes ActionFillCoolant ActionFillFuel ActionFillGeneratorTank ActionFillObject ActionFillOil ActionFishingNew ActionGagSelf ActionGagTarget ActionGiveBloodSelf ActionGiveBloodTarget ActionGiveSalineSelf ActionGiveSalineTarget ActionHarvestCrops ActionIgniteFireplaceByAir ActionLoadMagazine ActionLoadMagazineQuick ActionLockAttachment ActionLockDoors ActionLowerFlag ActionMeasureTemperatureSelf ActionMeasureTemperatureTarget ActionMineBase ActionMountBarbedWire ActionPackGift ActionPlaceOnGround ActionPourLiquid ActionPushObject ActionRaiseFlag ActionReadPaper ActionRepackTent ActionRepairCarPart ActionRepairTent ActionRepairTentPart ActionRepairVehiclePartBase ActionRestrainSelf ActionRestrainTarget ActionSawPlanks ActionSetAlarmClock ActionSetKitchenTimer ActionShave ActionShaveTarget ActionSortAmmoPile ActionSplintSelf ActionSplintTarget ActionStripCarrierVest ActionTestBloodTarget ActionTransferLiquid ActionUncoverHeadBase ActionUngagSelf ActionUngagTarget ActionUnlockDoors ActionUnpackBox ActionUnpackGift ActionUnrestrainSelf ActionUnrestrainTarget ActionUnrestrainTargetHands ActionUpgradeTorchFromGasPump ActionUseRangefinder ActionViewCompass ActionViewOptics ActionWashHandsItemContinuous ActionWaterGardenSlot ActionWaterPlant ActionWorldCraft ActionWringClothes ActionWritePaper

Protected Member Functions

void OnEndAnimationLoopClient (ActionData action_data)
void OnEndAnimationLoopServer (ActionData action_data)
void OnFinishProgressClient (ActionData action_data)
void OnFinishProgressServer (ActionData action_data)
void OnStartAnimationLoopClient (ActionData action_data)
void OnStartAnimationLoopServer (ActionData action_data)

Private Member Functions

void ActionContinuousBase ()
override int GetActionCategory ()
Vector2 GetCameraLRAngle ()
Vector2 GetCameraUDAngle ()
override GetInputType ()
bool HasAlternativeInterrupt ()
bool IsCameraLockOnPerform ()
override void OnAnimationEvent (ActionData action_data)
void OnEndAnimationLoop (ActionData action_data)
override void OnEndInput (ActionData action_data)
void OnFinishProgress (ActionData action_data)
void OnStartAnimationLoop (ActionData action_data)
bool UseAlternativeInterrupt (ActionData action_data)
Private Member Functions inherited from AnimatedActionBase
void AnimatedActionBase ()
override bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
override bool ActionConditionContinue (ActionData action_data)
void CheckAnimationEvent (ActionData action_data)
void CreateAndSetupActionCallback (ActionData action_data)
void Do (ActionData action_data, int state)
override void End (ActionData action_data)
int GetActionCommand (PlayerBase player)
int GetActionCommandEx (ActionData actionData)
 GetCallbackClassTypename ()
int GetCommandOverride (ActionData actionData)
override float GetProgress (ActionData action_data)
override float GetProgressWidgetMultiplier (ActionData action_data)
int GetStanceMaskEx (PlayerBase player, ActionTarget target, ItemBase item)
int GetStanceMaskOverride (ItemBase item)
bool HasMultipleExecution (ActionData action_data)
override bool HasProneException ()
override void Interrupt (ActionData action_data)
void OnAlternativeEndClient (PlayerBase player)
void OnAlternativeEndServer (PlayerBase player)
void OnAnimationEvent (ActionData action_data)
override void OnEndServer (ActionData action_data)
void OnExecute (ActionData action_data)
void OnExecuteClient (ActionData action_data)
void OnExecuteServer (ActionData action_data)
void OnInterruptClient (PlayerBase player)
void OnInterruptServer (PlayerBase player)
void OnJumpStart ()
override void OnStartServer (ActionData action_data)
override void OnUpdate (ActionData action_data)
override void Start (ActionData action_data)

Private Attributes

PluginAdminLog m_AdminLog
Private Attributes inherited from AnimatedActionBase
 m_CallbackClass
int m_CommandUID
int m_CommandUIDProne

Detailed Description

Definition at line 120 of file actioncontinuousbase.c.

Constructor & Destructor Documentation

◆ ActionContinuousBase()

Member Function Documentation

◆ GetActionCategory()

override int GetActionCategory ( )
inlineprivate

Definition at line 184 of file actioncontinuousbase.c.

References AC_CONTINUOUS.

◆ GetCameraLRAngle()

Vector2 GetCameraLRAngle ( )
inlineprivate

Definition at line 173 of file actioncontinuousbase.c.

Referenced by ManBase::HeadingModel().

◆ GetCameraUDAngle()

Vector2 GetCameraUDAngle ( )
inlineprivate

Definition at line 165 of file actioncontinuousbase.c.

Referenced by Update().

◆ GetInputType()

override GetInputType ( )
inlineprivate

Definition at line 179 of file actioncontinuousbase.c.

References ContinuousDefaultActionInput().

◆ HasAlternativeInterrupt()

bool HasAlternativeInterrupt ( )
inlineprivate

◆ IsCameraLockOnPerform()

bool IsCameraLockOnPerform ( )
inlineprivate

Definition at line 158 of file actioncontinuousbase.c.

Referenced by ManBase::HeadingModel(), and Update().

◆ OnAnimationEvent()

override void OnAnimationEvent ( ActionData action_data)
inlineprivate

◆ OnEndAnimationLoop()

◆ OnEndAnimationLoopClient()

void OnEndAnimationLoopClient ( ActionData action_data)
inlineprotected

Definition at line 279 of file actioncontinuousbase.c.

References ActionData.

Referenced by OnEndAnimationLoop().

◆ OnEndAnimationLoopServer()

void OnEndAnimationLoopServer ( ActionData action_data)
inlineprotected

Definition at line 276 of file actioncontinuousbase.c.

References ActionData.

Referenced by OnEndAnimationLoop().

◆ OnEndInput()

override void OnEndInput ( ActionData action_data)
inlineprivate

◆ OnFinishProgress()

◆ OnFinishProgressClient()

void OnFinishProgressClient ( ActionData action_data)
inlineprotected

Definition at line 287 of file actioncontinuousbase.c.

References ActionData.

Referenced by OnFinishProgress().

◆ OnFinishProgressServer()

void OnFinishProgressServer ( ActionData action_data)
inlineprotected

Definition at line 283 of file actioncontinuousbase.c.

References ActionData.

Referenced by OnFinishProgress().

◆ OnStartAnimationLoop()

◆ OnStartAnimationLoopClient()

void OnStartAnimationLoopClient ( ActionData action_data)
inlineprotected

Definition at line 271 of file actioncontinuousbase.c.

References ActionData.

Referenced by OnStartAnimationLoop().

◆ OnStartAnimationLoopServer()

void OnStartAnimationLoopServer ( ActionData action_data)
inlineprotected

Definition at line 266 of file actioncontinuousbase.c.

References ActionData.

Referenced by OnStartAnimationLoop().

◆ UseAlternativeInterrupt()

bool UseAlternativeInterrupt ( ActionData action_data)
inlineprivate

Definition at line 152 of file actioncontinuousbase.c.

References ActionData.

Referenced by ActionEmptyBottleBaseCB::EndActionComponent().

Field Documentation

◆ m_AdminLog

PluginAdminLog m_AdminLog
private

Definition at line 122 of file actioncontinuousbase.c.

Referenced by ActionContinuousBase(), and OnFinishProgress().


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