class AnimatedActionBaseSource
AnimatedActionBase › ActionBase › ActionBase_Basic
Derived classes
View all 395 descendants
- ActionContinuousBase
- ActionActivateTrap
- ActionArmExplosive
- ActionAttachExplosivesTrigger
- ActionBandageBase
- ActionBreakLongWoodenStick
- ActionBuildOven
- ActionBuildPart
- ActionBuildShelter
- ActionBuildStoneCircle
- ActionBurnSewSelf
- ActionBurnSewTarget
- ActionBuryAshes
- ActionBuryBody
- ActionCarHornLong
- ActionCheckPulseTarget
- ActionCollectBloodSelf
- ActionCollectBloodTarget
- ActionCollectSampleSelf
- ActionCollectSampleTarget
- ActionConsume
- ActionCookOnStick
- ActionCoverHeadSelf
- ActionCoverHeadTarget
- ActionCPR
- ActionCraft
- ActionCraftArmband
- ActionCraftBolts
- ActionCraftBoltsFeather
- ActionCraftBoneKnife
- ActionCraftBoneKnifeEnv
- ActionCraftImprovisedEyePatch
- ActionCraftImprovisedFaceCover
- ActionCraftImprovisedFeetCover
- ActionCraftImprovisedHandsCover
- ActionCraftImprovisedHeadCover
- ActionCraftImprovisedLegsCover
- ActionCraftImprovisedTorsoCover
- ActionCraftRopeBelt
- ActionCraftStoneKnifeEnv
- ActionCreateGreenhouseGardenPlot
- ActionDeconstructShelter
- ActionDeCraftDrysackBag
- ActionDeCraftRopeBelt
- ActionDeCraftWitchHoodCoif
- ActionDefibrilateBase
- ActionDeployBase
- ActionDestroyCombinationLock
- ActionDestroyPart
- ActionDialCombinationLock
- ActionDialCombinationLockOnTarget
- ActionDigInStash
- ActionDigOutStash
- ActionDigWorms
- ActionDisarmExplosive
- ActionDisarmMine
- ActionDisinfectBase
- ActionDisinfectPlant
- ActionDismantleGardenPlot
- ActionDismantleOven
- ActionDismantlePart
- ActionDismantleStoneCircle
- ActionDrainLiquid
- ActionDrinkPondContinuous
- ActionDrinkWellContinuous
- ActionDummyContinuousRelease
- ActionEatSnowContinuous
- ActionEmptyBottleBase
- ActionEmptyMagazine
- ActionExtinguishFireplaceByExtinguisher
- ActionExtinguishFireplaceByLiquid
- ActionFertilizeSlot
- ActionFillBottleBase
- ActionFillBrakes
- ActionFillCoolant
- ActionFillFuel
- ActionFillGeneratorTank
- ActionFillObject
- ActionFillOil
- ActionFishingNew
- ActionFoldBaseBuildingObject
- ActionForceConsume
- ActionGagSelf
- ActionGagTarget
- ActionGiveBloodSelf
- ActionGiveBloodTarget
- ActionGiveSalineSelf
- ActionGiveSalineTarget
- ActionHarvestCrops
- ActionIgniteFireplaceByAir
- ActionLightItemOnFire
- ActionLoadMagazine
- ActionLoadMagazineQuick
- ActionLockAttachment
- ActionLockDoors
- ActionLowerFlag
- ActionMeasureTemperatureSelf
- ActionMeasureTemperatureTarget
- ActionMineBase
- ActionMountBarbedWire
- ActionPackGift
- ActionPackTent
- ActionPlaceOnGround
- ActionPourLiquid
- ActionPushObject
- ActionRaiseFlag
- ActionRaiseMegaphone
- ActionReadPaper
- ActionRepackTent
- ActionRepairCarPart
- ActionRepairItemWithBlowtorch
- ActionRepairTent
- ActionRepairTentPart
- ActionRepairVehiclePartBase
- ActionRestrainSelf
- ActionRestrainTarget
- ActionSawPlanks
- ActionSetAlarmClock
- ActionSetKitchenTimer
- ActionShave
- ActionShaveTarget
- ActionSkinning
- ActionSortAmmoPile
- ActionSplintSelf
- ActionSplintTarget
- ActionStartEngine
- ActionStartEngineBoat
- ActionStripCarrierVest
- ActionTestBloodSelf
- ActionTestBloodTarget
- ActionTransferLiquid
- ActionTuneFrequency
- ActionTuneRadioStation
- ActionTurnValve
- ActionUncoverHeadBase
- ActionUngagSelf
- ActionUngagTarget
- ActionUnlockDoors
- ActionUnpackBox
- ActionUnpackGift
- ActionUnrestrainSelf
- ActionUnrestrainTarget
- ActionUnrestrainTargetHands
- ActionUpgradeTorchFromGasPump
- ActionUseRangefinder
- ActionViewCompass
- ActionViewOptics
- ActionWashHandsItemContinuous
- ActionWashHandsWater
- ActionWashHandsWell
- ActionWaterGardenSlot
- ActionWaterPlant
- ActionWorldCraft
- ActionWringClothes
- ActionWritePaper
- ActionInteractBase
- ActionAnimateCarSelection
- ActionCarDoors
- ActionCarDoorsOutside
- ActionCheckPulse
- ActionCloseBarrel
- ActionCloseBarrelHoles
- ActionCloseDoors
- ActionCloseFence
- ActionDetach
- ActionDetachFromTarget
- ActionDetachPowerSourceFromPanel
- ActionEnterLadder
- ActionExitLadder
- ActionFoldObject
- ActionInteractLoopBase
- ActionITest
- 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
- ActionSingleUseBase
- ActionAttach
- ActionAttachOnSelection
- ActionAttachPowerSourceToPanel
- ActionAttachToConstruction
- ActionBuildPartSwitch
- ActionCarHornShort
- ActionClapBearTrapWithThisItem
- ActionClose
- ActionConsumeSingle
- ActionCreateIndoorFireplace
- ActionCreateIndoorOven
- ActionDisinfectPlantBit
- ActionDropItem
- ActionEmptySeedsPack
- ActionFoldEntityToSlot
- ActionForceConsumeSingle
- ActionHandcuffTarget
- ActionHandsPartSwitch
- ActionInjectSelf
- ActionInjectTarget
- ActionInsertSparkplug
- ActionMeasureBattery
- ActionNextCombinationLockDial
- ActionOpen
- ActionPin
- ActionPlaceFireplaceIndoor
- ActionPlaceFireplaceIntoBarrel
- ActionPlaceOvenIndoor
- ActionPlantSeed
- ActionPlugIn
- ActionPlugIntoFence
- ActionPlugTargetIntoThis
- ActionRefuelTorch
- ActionRepairWithToolFromHands
- ActionStopEngine
- ActionStopEngineBoat
- ActionTakeMaterialToHandsSwitch
- ActionToggleNVMode
- ActionTogglePlaceObject
- ActionTriggerRemotely
- ActionTurnOffWeaponFlashlight
- ActionTurnOffWhileInHands
- ActionTurnOnWeaponFlashlight
- ActionTurnOnWhileInHands
- ActionUnfoldEntity
- ActionUnpin
- ActionUseUndergroundPanel
- ActionWashHandsItem
- ActionWorldCraftCancel
- ActionWorldCraftSwitch
- ActionWorldFlagActionSwitch
- ActionWorldLiquidActionSwitch
- ActionZoomIn
- ActionZoomOut
All members, including inherited
Constructors 1
void AnimatedActionBase()References m_CallbackClass
Members 3
protected int m_CommandUIDtells which command should be used for callback
protected int m_CommandUIDProneReferenced by ActionConsume.ActionConsume(), ActionConsumeSingle.ActionConsumeSingle(), ActionDetach.ActionDetach(), and 51 more
protected typename m_CallbackClasstells which callback should be instantiated
Methods 30
protected void OnAlternativeEndServer(PlayerBase player)protected void OnAlternativeEndClient(PlayerBase player)protected void OnInterruptServer(PlayerBase player)protected void OnInterruptClient(PlayerBase player)protected void OnExecute(ActionData action_data)Referenced by OnAnimationEvent()
protected void OnExecuteServer(ActionData action_data)protected void OnExecuteClient(ActionData action_data)Referenced by ActionDigInStash.OnExecuteClient(), ActionDigOutStash.OnExecuteClient(), ActionRemoveSeed.OnExecuteClient()
Show 1 more
, OnAnimationEvent()void OnAnimationEvent(ActionData action_data)bool HasMultipleExecution(ActionData action_data)Referenced by OnAnimationEvent()
void CheckAnimationEvent(ActionData action_data)Referenced by OnUpdate()
override void OnUpdate(ActionData action_data)override bool ActionConditionContinue(ActionData action_data)References ActionCondition(), ActionData.m_MainItem, ActionData.m_Player
Show 1 more
, ActionData.m_TargetReferenced by ActionMineTree.CanContinue()
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)override protected int GetStanceMaskEx(PlayerBase player, ActionTarget target, ItemBase item)Referenced by CreateAndSetupActionCallback()
protected int GetActionCommandEx(ActionData actionData)Referenced by CreateAndSetupActionCallback()
protected int GetActionCommand(PlayerBase player)References HasProneException(), DayZPlayer.IsPlayerInStance(), m_CommandUID
Show 1 more
, m_CommandUIDProneprotected int GetCommandOverride(ActionData actionData)References map.Get(), map.Get(), Class.Type()
Show 3 more
, Class.Type(), ItemBase.m_ItemActionOverrides, and ActionOverrideData.m_StanceMaskReferenced by GetStanceMaskEx()
protected typename GetCallbackClassTypename()References m_CallbackClass
override bool HasProneException()protected void CreateAndSetupActionCallback(ActionData action_data)override void Start(ActionData action_data)Referenced by ActionDropItemSimple.Start(), ActionEnterLadder.Start(), ActionExitLadder.Start()
Show 12 more
, ActionNextCombinationLockDial.Start(), ActionNextCombinationLockDialOnTarget.Start(), ActionPackTent.Start(), ActionRepositionPluggedItem.Start(), ActionSwapItemToHands.Start(), ActionTakeMaterialToHandsSwitch.Start(), ActionTogglePlaceObject.Start(), ActionWorldCraft.Start(), ActionWorldCraftCancel.Start(), ActionWorldCraftSwitch.Start(), ActionWorldFlagActionSwitch.Start(), and ActionWorldLiquidActionSwitch.Start()override void Interrupt(ActionData action_data)Referenced by ActionLightItemOnFireWithBlowtorch.OnUpdateServer()
void OnJumpStart()void Do(ActionData action_data, int state)override void End(ActionData action_data)References Debug.ActionLog(), PlayerBase.GetActionManager(), CGame.GetAnalyticsClient()
Show 17 more
, ActionBaseCB.Interrupt(), LogManager.IsActionLogEnable(), ActionBase.IsDrink(), ActionBase.IsEat(), CGame.IsServer(), AnalyticsManagerClient.OnActionDrink(), AnalyticsManagerClient.OnActionEat(), ActionManagerBase.OnActionEnd(), ActionBase.OnEnd(), ActionBase.OnEndClient(), OnEndServer(), PlayerBase.SetSoundCategoryHash(), Class.ToString(), Class.ToString(), ActionData.m_Callback, ActionData.m_Player, and ActionData.m_WasActionStartedoverride void OnStartServer(ActionData action_data)References ActionBase.GetID(), ActionBase.IsInstant(), ActionBase.OnStartServer()
Show 2 more
, PlayerBase.SetPerformedActionID(), and ActionData.m_PlayerReferenced by ActionActivateTrap.OnStartServer(), ActionAnimateCarSelection.OnStartServer(), ActionArmExplosive.OnStartServer()
Show 34 more
, ActionAttachExplosivesTrigger.OnStartServer(), ActionBuildPartSwitch.OnStartServer(), ActionCarDoors.OnStartServer(), ActionCarDoorsOutside.OnStartServer(), ActionCarHornLong.OnStartServer(), ActionCarHornShort.OnStartServer(), ActionCloseDoors.OnStartServer(), ActionCloseFence.OnStartServer(), ActionCPR.OnStartServer(), ActionCraftBolts.OnStartServer(), ActionCraftBoltsFeather.OnStartServer(), ActionDeployObject.OnStartServer(), ActionDisarmExplosive.OnStartServer(), ActionFoldBaseBuildingObject.OnStartServer(), ActionForceConsume.OnStartServer(), ActionHandsPartSwitch.OnStartServer(), ActionMountBarbedWire.OnStartServer(), ActionOpenDoors.OnStartServer(), ActionOpenFence.OnStartServer(), ActionPullBodyFromTransport.OnStartServer(), ActionPushBoat.OnStartServer(), ActionPushCar.OnStartServer(), ActionRaiseMegaphone.OnStartServer(), ActionRepackTent.OnStartServer(), ActionRestrainSelf.OnStartServer(), ActionRestrainTarget.OnStartServer(), ActionTestBloodTarget.OnStartServer(), ActionTransferLiquid.OnStartServer(), ActionTurnOnWhileInHands.OnStartServer(), ActionUnrestrainTargetHands.OnStartServer(), ActionUseUndergroundLever.OnStartServer(), ActionUseUndergroundPanel.OnStartServer(), ActionViewOptics.OnStartServer(), and ActionWritePaper.OnStartServer()override void OnEndServer(ActionData action_data)Referenced by ActionAnimateCarSelection.OnEndServer(), ActionArmExplosive.OnEndServer(), ActionAttachExplosivesTrigger.OnEndServer(), and 54 more
override float GetProgress(ActionData action_data)Referenced by ActionConsume.OnEndServer()
override float GetProgressWidgetMultiplier(ActionData action_data)