Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
AnimatedActionBase Class Reference
Inheritance diagram for AnimatedActionBase:
ActionBase ActionContinuousBase ActionInteractBase ActionSingleUseBase 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 ActionDeployObject 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 ActionAnimateCarSelection ActionCarDoors ActionCarDoorsOutside ActionCheckPulse ActionCloseBarrel ActionCloseBarrelHoles ActionCloseDoors ActionCloseFence ActionDetachFromTarget ActionDetachPowerSourceFromPanel ActionEnterLadder ActionExitLadder ActionFoldObject ActionITest ActionInteractLoopBase ActionLockedDoors ActionNextCombinationLockDialOnTarget ActionOpenBarrel ActionOpenBarrelHoles ActionOpenDoors ActionOpenFence ActionOperatePanel ActionPickupChicken ActionPullBodyFromTransport ActionPullOutPlug ActionRemovePlant ActionRemoveSeed ActionRepositionPluggedItem ActionSwitchLights ActionTakeArrowToHands ActionTakeFireplaceFromBarrel ActionTakeFireplaceIndoor ActionTakeHybridAttachment ActionTakeHybridAttachmentToHands ActionTakeItem ActionTakeItemToHands ActionTakeMaterialToHands ActionTakeOvenIndoor ActionToggleTentOpen ActionTuneFrequencyOnGround ActionTurnOffPowerGenerator ActionTurnOffSpotlight ActionTurnOffTransmitterOnGround ActionTurnOffWhileOnGround ActionTurnOnPowerGenerator ActionTurnOnSpotlight ActionTurnOnTransmitterOnGround ActionTurnOnWhileOnGround ActionUnplugThisByCord ActionUseUndergroundLever ActionAttachOnSelection ActionAttachPowerSourceToPanel ActionAttachToConstruction ActionBuildPartSwitch ActionClapBearTrapWithThisItem ActionClose ActionConsumeSingle ActionCreateIndoorFireplace ActionCreateIndoorOven ActionDisinfectPlantBit ActionEmptySeedsPack ActionFoldEntityToSlot ActionHandcuffTarget ActionHandsPartSwitch ActionInjectSelf ActionInjectTarget ActionInsertSparkplug ActionMeasureBattery ActionNextCombinationLockDial ActionOpen ActionPlaceFireplaceIndoor ActionPlaceFireplaceIntoBarrel ActionPlaceOvenIndoor ActionPlantSeed ActionPlugIn ActionPlugIntoFence ActionPlugTargetIntoThis ActionRefuelTorch ActionRepairWithToolFromHands ActionStopEngine ActionStopEngineBoat ActionTakeMaterialToHandsSwitch ActionToggleNVMode ActionTogglePlaceObject ActionTriggerRemotely ActionTurnOffWeaponFlashlight ActionTurnOffWhileInHands ActionTurnOnWeaponFlashlight ActionTurnOnWhileInHands ActionUnfoldEntity ActionUseUndergroundPanel ActionWashHandsItem ActionWorldCraftCancel ActionWorldCraftSwitch ActionWorldFlagActionSwitch ActionWorldLiquidActionSwitch ActionZoomIn ActionZoomOut

Protected Member Functions

void AnimatedActionBase ()
 
void OnAlternativeEndServer (PlayerBase player)
 
void OnAlternativeEndClient (PlayerBase player)
 
void OnInterruptServer (PlayerBase player)
 
void OnInterruptClient (PlayerBase player)
 
void OnExecute (ActionData action_data)
 
void OnExecuteServer (ActionData action_data)
 
void OnExecuteClient (ActionData action_data)
 
void OnAnimationEvent (ActionData action_data)
 
bool HasMultipleExecution (ActionData action_data)
 
void CheckAnimationEvent (ActionData action_data)
 
override void OnUpdate (ActionData action_data)
 
override bool ActionConditionContinue (ActionData action_data)
 
override bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
 
int GetStanceMaskEx (PlayerBase player, ActionTarget target, ItemBase item)
 
int GetActionCommandEx (ActionData actionData)
 
int GetActionCommand (PlayerBase player)
 
int GetCommandOverride (ActionData actionData)
 
int GetStanceMaskOverride (ItemBase item)
 
 GetCallbackClassTypename ()
 
override bool HasProneException ()
 
void CreateAndSetupActionCallback (ActionData action_data)
 
override void Start (ActionData action_data)
 
override void Interrupt (ActionData action_data)
 
void OnJumpStart ()
 
void Do (ActionData action_data, int state)
 
override void End (ActionData action_data)
 
override void OnStartServer (ActionData action_data)
 
override void OnEndServer (ActionData action_data)
 
override float GetProgress (ActionData action_data)
 
override float GetProgressWidgetMultiplier (ActionData action_data)
 

Protected Attributes

int m_CommandUID
 
int m_CommandUIDProne
 
 m_CallbackClass
 

Detailed Description

Definition at line 141 of file animatedactionbase.c.

Constructor & Destructor Documentation

◆ AnimatedActionBase()

void AnimatedActionBase::AnimatedActionBase ( )
protected

Definition at line 151 of file animatedactionbase.c.

Member Function Documentation

◆ ActionCondition()

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

Definition at line 240 of file animatedactionbase.c.

◆ ActionConditionContinue()

override bool AnimatedActionBase::ActionConditionContinue ( ActionData action_data)
protected

Definition at line 235 of file animatedactionbase.c.

◆ CheckAnimationEvent()

void AnimatedActionBase::CheckAnimationEvent ( ActionData action_data)
protected

Definition at line 213 of file animatedactionbase.c.

◆ CreateAndSetupActionCallback()

void AnimatedActionBase::CreateAndSetupActionCallback ( ActionData action_data)
protected

Definition at line 324 of file animatedactionbase.c.

◆ Do()

void AnimatedActionBase::Do ( ActionData action_data,
int state )
protected

Definition at line 382 of file animatedactionbase.c.

◆ End()

override void AnimatedActionBase::End ( ActionData action_data)
protected

Definition at line 445 of file animatedactionbase.c.

◆ GetActionCommand()

int AnimatedActionBase::GetActionCommand ( PlayerBase player)
protected

Definition at line 263 of file animatedactionbase.c.

◆ GetActionCommandEx()

int AnimatedActionBase::GetActionCommandEx ( ActionData actionData)
protected

Definition at line 254 of file animatedactionbase.c.

◆ GetCallbackClassTypename()

AnimatedActionBase::GetCallbackClassTypename ( )
protected

Definition at line 312 of file animatedactionbase.c.

◆ GetCommandOverride()

int AnimatedActionBase::GetCommandOverride ( ActionData actionData)
protected

Definition at line 275 of file animatedactionbase.c.

◆ GetProgress()

override float AnimatedActionBase::GetProgress ( ActionData action_data)
protected

Definition at line 503 of file animatedactionbase.c.

◆ GetProgressWidgetMultiplier()

override float AnimatedActionBase::GetProgressWidgetMultiplier ( ActionData action_data)
protected

Definition at line 512 of file animatedactionbase.c.

◆ GetStanceMaskEx()

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

Definition at line 245 of file animatedactionbase.c.

◆ GetStanceMaskOverride()

int AnimatedActionBase::GetStanceMaskOverride ( ItemBase item)
protected

Definition at line 296 of file animatedactionbase.c.

◆ HasMultipleExecution()

bool AnimatedActionBase::HasMultipleExecution ( ActionData action_data)
protected

Definition at line 208 of file animatedactionbase.c.

◆ HasProneException()

override bool AnimatedActionBase::HasProneException ( )
protected

Definition at line 318 of file animatedactionbase.c.

◆ Interrupt()

override void AnimatedActionBase::Interrupt ( ActionData action_data)
protected

Definition at line 364 of file animatedactionbase.c.

◆ OnAlternativeEndClient()

void AnimatedActionBase::OnAlternativeEndClient ( PlayerBase player)
protected

Definition at line 160 of file animatedactionbase.c.

◆ OnAlternativeEndServer()

void AnimatedActionBase::OnAlternativeEndServer ( PlayerBase player)
protected

Definition at line 157 of file animatedactionbase.c.

◆ OnAnimationEvent()

void AnimatedActionBase::OnAnimationEvent ( ActionData action_data)
protected

Definition at line 184 of file animatedactionbase.c.

◆ OnEndServer()

override void AnimatedActionBase::OnEndServer ( ActionData action_data)
protected

Definition at line 497 of file animatedactionbase.c.

◆ OnExecute()

void AnimatedActionBase::OnExecute ( ActionData action_data)
protected

Definition at line 171 of file animatedactionbase.c.

◆ OnExecuteClient()

void AnimatedActionBase::OnExecuteClient ( ActionData action_data)
protected

Definition at line 179 of file animatedactionbase.c.

◆ OnExecuteServer()

void AnimatedActionBase::OnExecuteServer ( ActionData action_data)
protected

Definition at line 175 of file animatedactionbase.c.

◆ OnInterruptClient()

void AnimatedActionBase::OnInterruptClient ( PlayerBase player)
protected

Definition at line 167 of file animatedactionbase.c.

◆ OnInterruptServer()

void AnimatedActionBase::OnInterruptServer ( PlayerBase player)
protected

Definition at line 164 of file animatedactionbase.c.

◆ OnJumpStart()

void AnimatedActionBase::OnJumpStart ( )
protected

Definition at line 376 of file animatedactionbase.c.

◆ OnStartServer()

override void AnimatedActionBase::OnStartServer ( ActionData action_data)
protected

Definition at line 489 of file animatedactionbase.c.

◆ OnUpdate()

override void AnimatedActionBase::OnUpdate ( ActionData action_data)
protected

Definition at line 229 of file animatedactionbase.c.

◆ Start()

override void AnimatedActionBase::Start ( ActionData action_data)
protected

Definition at line 348 of file animatedactionbase.c.

Member Data Documentation

◆ m_CallbackClass

AnimatedActionBase::m_CallbackClass
protected

Definition at line 145 of file animatedactionbase.c.

◆ m_CommandUID

int AnimatedActionBase::m_CommandUID
protected

Definition at line 143 of file animatedactionbase.c.

◆ m_CommandUIDProne

int AnimatedActionBase::m_CommandUIDProne
protected

Definition at line 144 of file animatedactionbase.c.


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