class ActionBaseSource
ActionBase › ActionBase_Basic
View all 423 descendants
- ActionExtinquishTorchVideo
- ActionFoldMap
- ActionGetInTransport
- ActionGetOutTransport
- ActionInstantBase
- ActionLightTorchVideo
- ActionSequentialBase
- ActionSwitchSeats
- ActionToggleNVG
- ActionTurnOffHeadtorch
- ActionTurnOffHelmetFlashlight
- ActionTurnOnHeadtorch
- ActionTurnOnHelmetFlashlight
- ActionUnfoldMap
- AnimatedActionBase
- 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
- ActionContinuousBase
- FirearmActionBase
All members, including inherited
Constructors 1
void ActionBase()Show 8 more
, m_FullBody, m_Input, m_LockTargetOnUse, m_MessageParam, m_Sound, m_Sounds, m_StanceMask, and m_TextMembers 16
protected int m_RefreshReservationTimerValue = 140protected string m_Soundsound played at the beggining of action
protected string m_Textprotected bool m_LockTargetOnUsethis parameter sets wheter player can perform actions on target while other player is already performing action on it. defaulted as true
Show 17 more
, ActionCarDoorsOutside.ActionCarDoorsOutside(), ActionCookOnStick.ActionCookOnStick(), ActionFillBrakes.ActionFillBrakes(), ActionFillCoolant.ActionFillCoolant(), ActionFillFuel.ActionFillFuel(), ActionFillOil.ActionFillOil(), ActionRepairBoatChassis.ActionRepairBoatChassis(), ActionRepairBoatEngine.ActionRepairBoatEngine(), ActionRepairCarChassis.ActionRepairCarChassis(), ActionRepairCarEngine.ActionRepairCarEngine(), ActionRepairCarPart.ActionRepairCarPart(), ActionRepairItemWithBlowtorch.ActionRepairItemWithBlowtorch(), ActionSawPlanks.ActionSawPlanks(), ActionStartEngine.ActionStartEngine(), ActionStartEngineBoat.ActionStartEngineBoat(), ActionSwitchSeats.ActionSwitchSeats(), and ActionWaterPlant.ActionWaterPlant()protected bool m_FullBodytells whether action is full body or additive
protected int m_StanceMaskprotected ref TStringArray m_SoundsUser action sound is picked from this array randomly
protected ActionInput m_Inputprotected int m_ActionIDprotected int m_VariantIDShow 10 more
, ActionBuildPart.OnActionInfoUpdate(), ActionBuildPart.SetupAction(), ActionBuildShelter.ActionCondition(), ActionBuildShelter.DetermineConstructionSounds(), ActionBuildShelter.GetText(), ActionBuildShelter.OnActionInfoUpdate(), ActionBuildShelter.SetupAction(), ActionWorldCraft.GetText(), ActionWorldCraft.OnActionInfoUpdate(), and ActionWorldCraft.SetupAction()int m_ConditionMaskprotected ref ActionVariantManager m_VariantManagerShow 2 more
, HasVariants(), and UpdateVariants()used for passing messages from server to client
protected float m_SpecialtyWeightMethods 107
void InitConditionMask()bool SetupAction(PlayerBase player, ActionTarget target, ItemBase item, out ActionData action_data, Param extra_data = NULL)Show 27 more
, CreateActionData(), InventoryLocation.DumpToStringNullSafe(), PlayerBase.GetActionManager(), PlayerBase.GetItemInHands(), ActionManagerBase.GetReciveData(), GetStanceMask(), HandleReciveData(), InventoryReservation(), LogManager.IsActionLogEnable(), CGame.IsDedicatedServer(), IsInstant(), MainItemAlwaysInHands(), Post_SetupAction(), Class.ToString(), Class.ToString(), UseMainItem(), ActionData.m_Action, ActionData.m_MainItem, ActionData.m_Player, ActionData.m_PossibleStanceMask, ActionData.m_ReciveEndInput, ActionData.m_RefreshReservationTimer, m_RefreshReservationTimerValue, ActionData.m_ReservedInventoryLocations, ActionData.m_Target, ActionData.m_WasActionStarted, and ActionData.m_WasExecutedShow 19 more
, ActionBuildShelter.SetupAction(), ActionClose.SetupAction(), ActionDeployObject.SetupAction(), ActionDetachFromTarget.SetupAction(), ActionDismantlePart.SetupAction(), ActionEmptyMagazine.SetupAction(), ActionFishingNew.SetupAction(), ActionGetOutTransport.SetupAction(), ActionGiveBloodSelf.SetupAction(), ActionGiveBloodTarget.SetupAction(), ActionLightItemOnFire.SetupAction(), ActionManagerClient.ActionStart(), ActionManagerClient.PerformActionStart(), ActionManagerServer.Update(), ActionMountBarbedWire.SetupAction(), ActionPackTent.SetupAction(), ActionRepackTent.SetupAction(), ActionWorldCraft.SetupAction(), and FirearmActionLoadBulletQuick.SetupAction()bool Post_SetupAction(ActionData action_data)void ActionCleanup(ActionData action_data)typename GetInputType()void SetInput(ActionInput ai)ActionData CreateActionData()void CreateConditionComponents()Object GetDisplayInteractObject(PlayerBase player, ActionTarget target)bool HasTarget()Action is performed on target, not with item itself, when set to true. * target will be synced to server * UI: floating widget will be displayed at target pos
Show 28 more
, HandleReciveData(), InventoryReservation(), ReadFromContext(), WriteToContext(), ActionDrinkPondContinuous.ReadFromContext(), ActionDrinkPondContinuous.WriteToContext(), ActionEatSnowContinuous.ReadFromContext(), ActionEatSnowContinuous.WriteToContext(), ActionManagerClient.CanPerformActionFromInventory(), ActionManagerClient.CanPerformActionFromQuickbar(), ActionManagerClient.CanSetActionFromInventory(), ActionManagerClient.PerformActionFromInventory(), ActionManagerClient.PerformActionFromQuickbar(), ActionManagerClient.SetActionFromInventory(), ActionRepairCarPart.ReadFromContext(), ActionRepairCarPart.WriteToContext(), ActionRepairPart.ReadFromContext(), ActionRepairPart.WriteToContext(), ActionRepairVehiclePartBase.ReadFromContext(), ActionRepairVehiclePartBase.WriteToContext(), ActionTargetsCursor.GetItemHealth(), ActionTargetsCursor.GetItemQuantity(), ActionTargetsCursor.SetActionWidget(), ActionTargetsCursor.Update(), AnimatedActionBase.OnAnimationEvent(), ItemActionsWidget.SetActionWidget(), StandardActionInput._GetSelectedActions(), and StandardActionInput.UpdatePossibleActions()bool IsLocal()bool IsInstant()bool IsUsingProxies()not using plane object - it's using multiple proxies
bool RemoveForceTargetAfterUse()int GetActionCategory()bool IsEat()bool IsDrink()bool IsShaveSelf()bool CanBePerformedFromQuickbar()bool CanBePerformedFromInventory()bool CanBePerformedWhileChangingStance()Condition used in PlayerBase::CanChangeStance to check if stance can be changed while action is performed/executed
bool CanBeSetFromInventory()bool CanBeUsedInRestrain()bool CanBeUsedInVehicle()bool CanTargetBeInVehicle()bool CanBeUsedOnBack()bool CanBeUsedSwimming()bool CanBeUsedOnLadder()bool CanBeUsedRaised()bool CanBeUsedThrowing()bool CanBeUsedLeaning()bool CanBeUsedWithBrokenLegs()bool CanBeUsedInFreelook()bool IsDeploymentAction()Is an action directly related to deployment/advanced placing
bool UseMainItem()Show 1 more
, AnimatedActionBase.OnAnimationEvent()bool MainItemAlwaysInHands()bool DisplayTargetInActionText()Action will display the content of ActionBase::GetTargetName next to action action name (ActionTargetsCursor::GetActionDesc).
Returns: true if allowed; otherwise false
protected bool ActionConditionContinue(ActionData action_data)Show 1 more
, ActionData.m_Targetprotected bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)string GetTargetName(PlayerBase player, ActionTarget target)Used to set the name of action target displayed in UI in case ActionBase::DisplayTargetInActionText is true.
player- reference to player running action
target- actual target reference
Returns: name of the target
void ApplyModifiers(ActionData action_data)int GetRefreshReservationTimerValue()void WriteToContext(ParamsWriteContext ctx, ActionData action_data)Show 19 more
, ActionCarHornShort.WriteToContext(), ActionDeployObject.WriteToContext(), ActionDrinkPondContinuous.WriteToContext(), ActionEatSnowContinuous.WriteToContext(), ActionFishingNew.WriteToContext(), ActionGetOutTransport.WriteToContext(), ActionManagerClient.ActionStart(), ActionMountBarbedWire.WriteToContext(), ActionRepairCarPart.WriteToContext(), ActionRepairPart.WriteToContext(), ActionRepairTent.WriteToContext(), ActionRepairTentPart.WriteToContext(), ActionRepairVehiclePartBase.WriteToContext(), ActionTransferLiquid.WriteToContext(), ActionWorldCraft.WriteToContext(), FirearmActionAttachMagazine.WriteToContext(), FirearmActionAttachMagazineQuick.WriteToContext(), FirearmActionDetachMagazine.WriteToContext(), and FirearmActionDetachMagazine_Old.WriteToContext()bool ReadFromContext(ParamsReadContext ctx, out ActionReciveData action_recive_data)get proxy bone idx from parent and selection we are looking at ID is used for synchronisation to server where it's translated back to object
Show 19 more
, ActionCarHornShort.ReadFromContext(), ActionDeployObject.ReadFromContext(), ActionDrinkPondContinuous.ReadFromContext(), ActionEatSnowContinuous.ReadFromContext(), ActionFishingNew.ReadFromContext(), ActionGetOutTransport.ReadFromContext(), ActionManagerServer.OnInputUserDataProcess(), ActionMountBarbedWire.ReadFromContext(), ActionRepairCarPart.ReadFromContext(), ActionRepairPart.ReadFromContext(), ActionRepairTent.ReadFromContext(), ActionRepairTentPart.ReadFromContext(), ActionRepairVehiclePartBase.ReadFromContext(), ActionTransferLiquid.ReadFromContext(), ActionWorldCraft.ReadFromContext(), FirearmActionAttachMagazine.ReadFromContext(), FirearmActionAttachMagazineQuick.ReadFromContext(), FirearmActionDetachMagazine.ReadFromContext(), and FirearmActionDetachMagazine_Old.ReadFromContext()void HandleReciveData(ActionReciveData action_recive_data, ActionData action_data)create target object from proxyBoneIdx synced from client
Show 14 more
, ActionCarHornLong.HandleReciveData(), ActionCarHornShort.HandleReciveData(), ActionDeployObject.HandleReciveData(), ActionFishingNew.HandleReciveData(), ActionGetOutTransport.HandleReciveData(), ActionMountBarbedWire.HandleReciveData(), ActionRepairCarPart.HandleReciveData(), ActionRepairPart.HandleReciveData(), ActionRepairTent.HandleReciveData(), ActionRepairTentPart.HandleReciveData(), ActionRepairVehiclePartBase.HandleReciveData(), ActionTransferLiquid.HandleReciveData(), FirearmActionDetachMagazine.HandleReciveData(), and FirearmActionDetachMagazine_Old.HandleReciveData()protected int GetStanceMaskEx(PlayerBase player, ActionTarget target, ItemBase item)protected int GetStanceMask(PlayerBase player)protected int GetClosestPossibleStance(PlayerBase player, ActionTarget target, ItemBase item)protected bool IsFullBodyEx(PlayerBase player, ActionTarget target, ItemBase item)bool IsFullBody(PlayerBase player)protected bool HasProneException()void Start(ActionData action_data)void End(ActionData action_data)Show 4 more
, OnEnd(), OnEndClient(), OnEndServer(), and ActionData.m_Playervoid Interrupt(ActionData action_data)void OnEndInput(ActionData action_data)void EndInput(ActionData action_data)void OnEndRequest(ActionData action_data)void EndRequest(ActionData action_data)bool CanReceiveAction(ActionTarget target)Show 11 more
, ActionDisinfectTarget.OnFinishProgressServer(), ActionGagTarget.OnFinishProgressServer(), ActionInjectTarget.OnExecuteServer(), ActionRestrainTarget.OnFinishProgressServer(), ActionSewTarget.OnFinishProgressServer(), ActionShaveTarget.OnFinishProgressServer(), ActionSplintTarget.OnFinishProgressServer(), ActionUncoverHeadTarget.OnFinishProgressServer(), ActionUngagTarget.OnFinishProgressServer(), ActionUnrestrainTarget.OnFinishProgressServer(), and ActionUnrestrainTargetHands.OnFinishProgressServer()static int ComputeConditionMask(PlayerBase player, ActionTarget target, ItemBase item)Show 10 more
, Human.GetCommand_Move(), Human.GetCommand_Swim(), Human.GetCommand_Vehicle(), Human.GetInputController(), DayZPlayerImplement.GetThrowing(), PlayerBase.IsLeaning(), HumanCommandMove.IsOnBack(), DayZPlayerImplement.IsRaised(), PlayerBase.IsRestrained(), and DayZPlayerImplementThrowing.IsThrowingModeEnabled()Show 1 more
, ActionManagerServer.Update()bool Can(PlayerBase player, ActionTarget target, ItemBase item, int condition_mask)Show 16 more
, Class.Cast(), Class.Cast(), DayZPlayerUtils.ConvertStanceMaskToStanceIdx(), GetClosestPossibleStance(), EntityAI.GetHierarchyRootPlayer(), ActionTarget.GetObject(), GetStanceMaskEx(), HasTarget(), IsFullBodyEx(), Object.IsMan(), DayZPlayer.IsPlayerInStance(), PlayerBase.IsRolling(), DayZPlayerUtils.PlayerCanChangeStance(), m_ConditionItem, m_ConditionMask, and m_ConditionTargetShow 23 more
, ActionDigWorms.Can(), ActionInput.ForceActionCheck(), ActionManagerClient.CanPerformActionFromInventory(), ActionManagerClient.CanPerformActionFromQuickbar(), ActionManagerClient.CanSetActionFromInventory(), ActionManagerClient.PerformActionFromInventory(), ActionManagerClient.PerformActionFromQuickbar(), ActionManagerClient.SetActionFromInventory(), ActionManagerServer.StartDeliveredAction(), ActionPlugTargetIntoThis.Can(), CarHornShortActionInput.UpdatePossibleActions(), Inventory.OnCenterPanelDropReceived(), NoIndicationActionInputBase.GetAction(), PlayerBase.PhysicalPredictiveDropItem(), PlayerBase.PredictiveForceSwapEntities(), PlayerBase.PredictiveSwapEntities(), PlayerBase.PredictiveTakeEntityToHands(), PlayerBase.ReloadWeapon(), RadialQuickbarMenu.HandleLights(), RadialQuickbarMenu.HandleNVG(), StandardActionInput._GetSelectedActions(), ToggleLightsActionInput.UpdatePossibleActions(), and ToggleNVGActionInput.UpdatePossibleActions()bool Can(PlayerBase player, ActionTarget target, ItemBase item)Show 23 more
, ActionDigWorms.Can(), ActionInput.ForceActionCheck(), ActionManagerClient.CanPerformActionFromInventory(), ActionManagerClient.CanPerformActionFromQuickbar(), ActionManagerClient.CanSetActionFromInventory(), ActionManagerClient.PerformActionFromInventory(), ActionManagerClient.PerformActionFromQuickbar(), ActionManagerClient.SetActionFromInventory(), ActionManagerServer.StartDeliveredAction(), ActionPlugTargetIntoThis.Can(), CarHornShortActionInput.UpdatePossibleActions(), Inventory.OnCenterPanelDropReceived(), NoIndicationActionInputBase.GetAction(), PlayerBase.PhysicalPredictiveDropItem(), PlayerBase.PredictiveForceSwapEntities(), PlayerBase.PredictiveSwapEntities(), PlayerBase.PredictiveTakeEntityToHands(), PlayerBase.ReloadWeapon(), RadialQuickbarMenu.HandleLights(), RadialQuickbarMenu.HandleNVG(), StandardActionInput._GetSelectedActions(), ToggleLightsActionInput.UpdatePossibleActions(), and ToggleNVGActionInput.UpdatePossibleActions()protected bool CanContinue(ActionData action_data)bool HasVariants()int GetVariantsCount()int GetVariants(out array<ref ActionBase> variants)void SetVariantID(int ID)int GetVariantID()ActionVariantManager GetVariantManager()void OnItemLocationChanged(ItemBase item)bool InventoryReservation(ActionData action_data)Show 17 more
, GameInventory.GetCurrentInventoryLocation(), EntityAI.GetInventory(), EntityAI.GetInventory(), PlayerBase.GetItemInHands(), ActionTarget.GetObject(), GameInventory.HasInventoryReservation(), HasTarget(), array.Insert(), CGame.IsDedicatedServer(), IsInstant(), IsLocal(), InventoryLocation.SetHands(), UseAcknowledgment(), GameInventory.c_InventoryReservationTimeoutMS, ActionData.m_Player, ActionData.m_ReservedInventoryLocations, and ActionData.m_Targetvoid ClearInventoryReservationEx(ActionData action_data)Show 44 more
, ActionAttachExplosivesTrigger.OnFinishProgressServer(), ActionAttachOnSelection.OnExecuteClient(), ActionAttachOnSelection.OnExecuteServer(), ActionAttachPowerSourceToPanel.OnExecuteClient(), ActionAttachToConstruction.OnExecuteClient(), ActionAttachToConstruction.OnExecuteServer(), ActionAttachWithSwitch.OnExecuteClient(), ActionAttachWithSwitch.OnExecuteServer(), SetupAction(), ActionBreakLongWoodenStick.OnFinishProgressServer(), ActionCollectBloodSelf.OnEndServer(), ActionCreateIndoorFireplace.OnExecuteClient(), ActionCreateIndoorFireplace.OnExecuteServer(), ActionCreateIndoorOven.OnExecuteServer(), ActionDeployHuntingTrap.MoveEntityToFinalPosition(), ActionDeployObject.OnStartAnimationLoop(), ActionDetachFromTarget.Process(), ActionDialCombinationLockOnTarget.OnFinishProgressServer(), ActionDigInStash.OnFinishProgressServer(), ActionDropItem.OnExecuteServer(), ActionDropItemSimple.Start(), ActionFoldEntityToSlot.OnExecuteClient(), ActionFoldEntityToSlot.OnExecuteServer(), ActionManagerClient.UnlockInventory(), ActionManagerClient.Update(), ActionOpen.OnExecuteClient(), ActionOpen.OnExecuteServer(), ActionPlaceFireplaceIntoBarrel.OnExecuteServer(), ActionRemoveSeed.OnExecuteClient(), ActionRepositionPluggedItem.OnExecuteClient(), ActionRepositionPluggedItem.OnExecuteServer(), ActionRestrainSelf.OnFinishProgressServer(), ActionSwapItemToHands.PerformSwap(), ActionTakeArrow.OnExecute(), ActionTakeArrowToHands.OnExecute(), ActionTakeHybridAttachment.OnExecute(), ActionTakeHybridAttachmentToHands.OnExecuteImpl(), ActionTakeItem.OnExecute(), ActionTakeItemToHands.OnExecute(), ActionUnfoldEntity.OnExecuteClient(), ActionUnfoldEntity.OnExecuteServer(), ActionWorldCraft.OnFinishProgressServer(), FirearmActionAttachMagazine.Start(), and FirearmActionAttachMagazineQuick.Start()void RefreshReservations(ActionData action_data)bool AddActionJuncture(ActionData action_data)void ClearActionJuncture(ActionData action_data)Show 21 more
, ActionDetachFromTarget.OnExecute(), ActionDialCombinationLockOnTarget.OnFinishProgressServer(), ActionDigInStash.OnFinishProgressServer(), ActionExtinquishTorchVideo.OnStartServer(), ActionLightItemOnFire.OnFinishProgressServer(), ActionLightTorchVideo.OnStartServer(), ActionManagerServer.OnActionEnd(), ActionPackGift.OnFinishProgressServer(), ActionRepositionPluggedItem.OnExecuteServer(), ActionSwapItemToHands.OnEnd(), ActionSwapItemToHands.OnExecute(), ActionSwitchSeats.AddActionJuncture(), ActionTakeArrow.OnExecute(), ActionTakeArrowToHands.OnExecute(), ActionTakeHybridAttachment.OnExecute(), ActionTakeHybridAttachmentToHands.OnExecute(), ActionTakeItem.OnExecute(), ActionTakeItemToHands.OnExecute(), ActionTakeMaterialToHands.OnExecute(), ActionWorldCraft.OnFinishProgressServer(), and FirearmActionBase.AddActionJuncture()void RefreshActionJuncture(ActionData action_data)bool UseAcknowledgment()kumarjac: No longer necessary as we pass in the ActionData with 'OnJunctureTimedOut' function to automatically refresh
protected void InformPlayers(PlayerBase player, ActionTarget target, int state)DEPRECATED delivers message ids to clients based on given context
Show 4 more
, CGame.IsServer(), CGame.RPCSingleParam(), m_MessageParam, and Param1.param1protected bool IsDamageDestroyed(ActionTarget target)protected bool IsBuilding(ActionTarget target)protected bool IsTransport(ActionTarget target)protected bool IsInReach(PlayerBase player, ActionTarget target, float maxDistance = 1.0)Show 14 more
, ActionClapBearTrapWithThisItem.ActionCondition(), ActionCloseDoors.ActionCondition(), ActionCreateIndoorFireplace.ActionCondition(), ActionCreateIndoorOven.ActionCondition(), ActionDestroyPart.DestroyCondition(), ActionDisarmMine.ActionCondition(), ActionLockDoors.ActionCondition(), ActionLockedDoors.ActionCondition(), ActionOpenDoors.ActionCondition(), ActionPlaceFireplaceIndoor.ActionCondition(), ActionPlaceOvenIndoor.ActionCondition(), ActionPushCar.ActionCondition(), ActionTurnValve.ActionCondition(), and ActionUnlockDoors.ActionCondition()SoundOnVehicle PlayActionSound(PlayerBase player)Show 4 more
, CGame.IsServer(), Math.RandomInt(), m_Sound, and m_Soundsvoid OnActionInfoUpdate(PlayerBase player, ActionTarget target, ItemBase item)string GetSoundCategory(ActionData action_data)void OnUpdate(ActionData action_data)Show 1 more
, FirearmActionDetachMagazine.OnUpdate()void OnUpdateClient(ActionData action_data)Show 1 more
, m_RefreshReservationTimerValuevoid OnUpdateServer(ActionData action_data)void OnStart(ActionData action_data)Show 1 more
, ActionData.m_PlayerShow 11 more
, ActionCarHornShort.OnStart(), ActionDeconstructShelter.OnStart(), ActionDrinkPondContinuous.OnStart(), ActionDrinkWellContinuous.OnStart(), ActionEatSnowContinuous.OnStart(), ActionGetOutTransport.OnStart(), ActionOperatePanelPowerStation.OnStart(), ActionPushObject.OnStart(), ActionSwitchSeats.OnStart(), ActionTurnValve.OnStart(), and FirearmActionLoadMultiBulletRadial.OnStart()void OnStartClient(ActionData action_data)Show 2 more
, ActionHandsPartSwitch.OnStartClient(), and ActionViewOptics.OnStartClient()void OnStartServer(ActionData action_data)void OnEnd(ActionData action_data)void OnEndClient(ActionData action_data)Show 1 more
, AnimatedActionBase.End()void OnEndServer(ActionData action_data)Show 1 more
, FirearmActionDetachMagazine.OnEndServer()float GetSpecialtyWeight()int GetState(ActionData action_data)float GetProgress(ActionData action_data)float GetProgressWidgetMultiplier(ActionData action_data)ActionInput GetInput()void SetID(int actionId)int GetID()string GetAdminLogMessage(ActionData action_data)