class AnimatedActionBase
AnimatedActionBase › ActionBase › ActionBase_Basic
Full hierarchy 428Full members 148
- ActionBase_Basic
- ActionBase
- AnimatedActionBase
- ActionContinuousBase
252
- ActionActivateTrap
- ActionArmExplosive
- ActionAttachExplosivesTrigger
- ActionBandageBase
- ActionBreakLongWoodenStick
- ActionBuildOven
- ActionBuildPart
- ActionBuildShelter
- ActionBuildStoneCircle
- ActionBurnSewSelf
- ActionBurnSewTarget
- ActionBuryAshes
- ActionBuryBody
- ActionCarHornLong
- ActionCheckPulseTarget
- ActionCollectBloodSelf
- ActionCollectBloodTarget
- ActionCollectSampleSelf
- ActionCollectSampleTarget
- ActionConsume
19
- 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
- ActionMixMortarAtWater
- ActionMixMortarAtWell
- ActionMountBarbedWire
- ActionObtainLiquidBase
- ActionPackGift
- ActionPackTent
- ActionPickUpBricks
- ActionPlaceOnGround
- ActionPourLiquid
- ActionPushObject
- ActionRaiseFlag
- ActionRaiseMegaphone
- ActionReadPaper
- ActionRepackTent
- ActionRepairCarPart
- ActionRepairItemWithBlowtorch
- ActionRepairTent
- ActionRepairTentPart
- ActionRepairVehiclePartBase
12
- ActionRestrainSelf
- ActionRestrainTarget
- ActionSawPlanks
- ActionSetAlarmClock
- ActionSetKitchenTimer
- ActionShave
- ActionShaveTarget
- ActionSkinning
- ActionSortAmmoPile
- ActionSplintSelf
- ActionSplintTarget
- ActionStartEngine
- ActionStartEngineBoat
- ActionStartEngineMotorbike
- ActionStripCarrierVest
- ActionTestBloodSelf
- ActionTestBloodTarget
- ActionTransferLiquid
- ActionTuneFrequency
- ActionTuneRadioStation
- ActionTurnValve
- ActionUncoverHeadBase
- ActionUngagSelf
- ActionUngagTarget
- ActionUnlockDoors
- ActionUnpackBox
- ActionUnpackGift
- ActionUnrestrainSelf
- ActionUnrestrainTarget
- ActionUnrestrainTargetHands
- ActionUpgradeTorchFromGasPump
- ActionUseRangefinder
- ActionVehicleHornLong
- ActionViewCompass
- ActionViewOptics
- ActionWashHandsItemContinuous
- ActionWashHandsWater
- ActionWashHandsWell
- ActionWashHeadWettingClothesBase
- ActionWaterGardenSlot
- ActionWaterPlant
- ActionWetClothingFromContainer
- ActionWetClothingInHandsBase
- ActionWorldCraft
- ActionWringClothes
- ActionWritePaper
- ActionInteractBase
77
- ActionAnimateCarSelection
- ActionCarDoors
- ActionCarDoorsOutside
- ActionCheckPulse
- ActionCloseBarrel
- ActionCloseBarrelHoles
- ActionCloseDoors
- ActionCloseFence
- ActionCombinationLockUnlock
- ActionDetach
- ActionDetachBattery
- ActionDetachFromTarget
7
- ActionDetachPowerSourceFromPanel
- ActionEnterLadder
- ActionExitLadder
- ActionFoldObject
- ActionInteractCodeLockBase
- ActionInteractLoopBase
- ActionITest
- ActionLockedDoors
- ActionNextCombinationLockDialOnTarget
- ActionOpenBarrel
- ActionOpenBarrelHoles
- ActionOpenDoors
- ActionOpenFence
- ActionOperatePanel
- ActionPickupChicken
- ActionPickUpMotorbike
- ActionPullBodyFromTransport
- ActionPullOutPlug
- ActionRemovePlant
- ActionRemoveSeed
- ActionRepositionPluggedItem
- ActionResetCodeOnCodeLock
- ActionSwitchLights
- ActionTakeArrowToHands
- ActionTakeFireplaceFromBarrel
- ActionTakeFireplaceIndoor
- ActionTakeHybridAttachment
- ActionTakeHybridAttachmentToHands
- ActionTakeItem
- ActionTakeItemToHands
- ActionTakeMaterialToHands
- ActionTakeOvenIndoor
- ActionToggleTentOpen
- ActionTuneFrequencyOnGround
- ActionTurnOffPowerGenerator
- ActionTurnOffSpotlight
- ActionTurnOffTransmitterOnGround
- ActionTurnOffWhileOnGround
- ActionTurnOnPowerGenerator
- ActionTurnOnSpotlight
- ActionTurnOnTransmitterOnGround
- ActionTurnOnWhileOnGround
- ActionUnplugThisByCord
- ActionUseUndergroundLever
- ActionSingleUseBase
96
- 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
- ActionStopEngineMotorbike
- ActionTakeMaterialToHandsSwitch
- ActionToggleNVMode
- ActionTogglePlaceObject
- ActionTriggerRemotely
- ActionTurnOffWeaponFlashlight
- ActionTurnOffWhileInHands
- ActionTurnOnWeaponFlashlight
- ActionTurnOnWhileInHands
- ActionUnfoldEntity
- ActionUnpin
- ActionUseUndergroundPanel
- ActionVehicleHornShort
- ActionWashHandsItem
- ActionWorldCraftCancel
- ActionWorldCraftSwitch
- ActionWorldFlagActionSwitch
- ActionWorldLiquidActionSwitch
- ActionZoomIn
- ActionZoomOut
- ActionContinuousBase
- AnimatedActionBase
- ActionBase
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)Referenced by ActionConsume.ActionCondition(), ActionConsumeSingle.ActionCondition(), ActionDetachBattery.ActionCondition()
Show 9 more
, ActionForceConsume.ActionCondition(), ActionForceConsumeSingle.ActionCondition(), ActionRemovePlant.ActionCondition(), ActionResetCodeOnCodeLock.ActionCondition(), ActionSewSelf.ActionCondition(), ActionSewTarget.ActionCondition(), ActionSplintSelf.ActionCondition(), ActionSplintTarget.ActionCondition(), and ActionConditionContinue()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(), EntityAI.m_EntityActionOverrides, and ActionOverrideData.m_StanceMaskReferenced by GetStanceMaskEx()
protected typename GetCallbackClassTypename()References m_CallbackClass
override bool HasProneException()protected void CreateAndSetupActionCallback(ActionData action_data)References Debug.ActionLog(), Human.AddCommandModifier_Action(), Class.CastTo()
Show 15 more
, GetActionCommandEx(), GetCallbackClassTypename(), Entity.GetSimulationTimeStamp(), GetStanceMaskEx(), ActionBaseCB.InitActionComponent(), LogManager.IsActionLogEnable(), ActionBase.IsFullBodyEx(), ActionBaseCB.SetActionData(), Human.StartCommand_Action(), Class.ToString(), Class.ToString(), ActionData.m_Callback, ActionData.m_MainItem, ActionData.m_Player, and ActionData.m_Targetoverride void Start(ActionData action_data)Referenced by ActionDropItemSimple.Start(), ActionEnterLadder.Start(), ActionExitLadder.Start()
Show 13 more
, ActionNextCombinationLockDial.Start(), ActionNextCombinationLockDialOnTarget.Start(), ActionPackTent.Start(), ActionPickUpMotorbike.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 36 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(), ActionVehicleHornLong.OnStartServer(), ActionVehicleHornShort.OnStartServer(), ActionViewOptics.OnStartServer(), and ActionWritePaper.OnStartServer()override void OnEndServer(ActionData action_data)Referenced by ActionAnimateCarSelection.OnEndServer(), ActionArmExplosive.OnEndServer(), ActionAttachExplosivesTrigger.OnEndServer(), and 62 more
override float GetProgress(ActionData action_data)Referenced by ActionConsume.OnEndServer()
override float GetProgressWidgetMultiplier(ActionData action_data)