class ActionBase
ActionBase › ActionBase_Basic
- ActionBase_Basic
- ActionBase
- ActionExtinquishTorchVideo
- ActionFoldMap
- ActionGetInTransport
- ActionGetOutTransport
- ActionInstantBase
- ActionLightTorchVideo
- ActionSequentialBase
- ActionSwitchSeats
- ActionToggleNVG
- ActionTurnOffHeadtorch
- ActionTurnOffHelmetFlashlight
- ActionTurnOnHeadtorch
- ActionTurnOnHelmetFlashlight
- ActionUnfoldMap
- AnimatedActionBase
428
- 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
- FirearmActionBase
- ActionBase
Constructors 1
void ActionBase()Show 11 more
, InitInfoData(), CGame.IsDedicatedServer(), m_ActionID, m_FullBody, m_Input, m_LockTargetOnUse, m_MessageParam, m_Sound, m_Sounds, m_StanceMask, and m_TextMembers 17
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 27 more
, ActionCarDoors.ActionCarDoors(), ActionCarDoorsOutside.ActionCarDoorsOutside(), ActionCookOnStick.ActionCookOnStick(), ActionDestroyPart.ActionDestroyPart(), ActionDismantlePart.ActionDismantlePart(), ActionFillBrakes.ActionFillBrakes(), ActionFillCoolant.ActionFillCoolant(), ActionFillFuel.ActionFillFuel(), ActionFillOil.ActionFillOil(), ActionPickUpBricks.ActionPickUpBricks(), ActionRepairBoatChassis.ActionRepairBoatChassis(), ActionRepairBoatEngine.ActionRepairBoatEngine(), ActionRepairCarChassis.ActionRepairCarChassis(), ActionRepairCarEngine.ActionRepairCarEngine(), ActionRepairCarPart.ActionRepairCarPart(), ActionRepairItemWithBlowtorch.ActionRepairItemWithBlowtorch(), ActionRepairMotorbikeChassis.ActionRepairMotorbikeChassis(), ActionRepairMotorbikeEngine.ActionRepairMotorbikeEngine(), ActionRepairMotorbikePart.ActionRepairMotorbikePart(), ActionRepairPart.ActionRepairPart(), ActionSawPlanks.ActionSawPlanks(), ActionStartEngine.ActionStartEngine(), ActionStartEngineBoat.ActionStartEngineBoat(), ActionStartEngineMotorbike.ActionStartEngineMotorbike(), ActionSwitchSeats.ActionSwitchSeats(), ActionWaterPlant.ActionWaterPlant(), and ActionWetClothingFromContainer.ActionWetClothingFromContainer()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 25 more
, ActionBuildPart.ComposeBuildActionDataClient(), ActionBuildPart.GatherInfoData(), ActionBuildPart.GetTargetPart(), ActionBuildPart.OnActionInfoUpdate(), ActionBuildPartHandsGeneric.ActionCondition(), ActionBuildPartHandsGeneric.ComposeBuildActionDataClient(), ActionBuildPartHandsGeneric.GatherInfoData(), ActionBuildPartHandsGeneric.GetTargetPart(), ActionBuildPartHandsGeneric.OnActionInfoUpdate(), ActionBuildPartInstantDebug.ActionCondition(), ActionBuildPartInstantDebug.ComposeBuildActionDataClient(), ActionBuildPartInstantDebug.GatherInfoData(), ActionBuildPartInstantDebug.GetTargetPart(), ActionBuildPartInstantDebug.OnActionInfoUpdate(), ActionBuildShelter.ActionCondition(), ActionBuildShelter.DetermineConstructionSounds(), ActionBuildShelter.GetText(), ActionBuildShelter.OnActionInfoUpdate(), ActionBuildShelter.SetupAction(), ActionConstructionPartInfoContinuous.GatherInfoData(), ActionConstructionPartInfoContinuous.OnActionInfoUpdate(), ActionConstructionPartInfoContinuous.SimplifiedCollisionInfoCheck(), ActionWorldCraft.GetText(), ActionWorldCraft.OnActionInfoUpdate(), and ActionWorldCraft.SetupAction()int m_ConditionMaskprotected ref ActionVariantManager m_VariantManagerShow 2 more
, HasVariants(), and UpdateVariants()protected ref ActionInfoDataBase m_InfoDataShow 8 more
, ActionBuildPart.GatherInfoData(), ActionBuildPart.InitInfoData(), ActionBuildPartHandsGeneric.GatherInfoData(), ActionBuildPartInstantDebug.ClearInfoData(), ActionBuildPartInstantDebug.GatherInfoData(), ActionBuildPartInstantDebug.InitInfoData(), ActionConstructionPartInfoContinuous.GatherInfoData(), and ActionConstructionPartInfoContinuous.InitInfoData()used for passing messages from server to client
protected float m_SpecialtyWeightMethods 111
void InitConditionMask()void InitInfoData()bool SetupAction(PlayerBase player, ActionTarget target, ItemBase item, out ActionData action_data, Param extra_data = NULL)Show 30 more
, CreateActionData(), InventoryLocation.DumpToStringNullSafe(), PlayerBase.GetActionManager(), PlayerBase.GetItemInHands(), ActionManagerBase.GetReciveData(), Entity.GetSimulationTimeStamp(), GetStanceMask(), HandleReciveData(), InventoryReservation(), LogManager.IsActionLogEnable(), CGame.IsDedicatedServer(), IsInstant(), MainItemAlwaysInHands(), Post_SetupAction(), Class.ToString(), Class.ToString(), 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 22 more
, ActionBuildPartInstantDebug.SetupAction(), ActionBuildShelter.SetupAction(), ActionClose.SetupAction(), ActionDeployObject.SetupAction(), ActionDetachFromTarget.SetupAction(), ActionDismantlePart.SetupAction(), ActionEmptyMagazine.SetupAction(), ActionFishingNew.SetupAction(), ActionGetOutTransport.SetupAction(), ActionGiveBloodSelf.SetupAction(), ActionGiveBloodTarget.SetupAction(), ActionInteractCodeLockItem.SetupAction(), ActionLightItemOnFire.SetupAction(), ActionManagerClient.ActionStart(), ActionManagerClient.PerformActionStart(), ActionManagerServer.Update(), ActionMountBarbedWire.SetupAction(), ActionObtainLiquidBase.SetupAction(), ActionPackTent.SetupAction(), ActionRepackTent.SetupAction(), ActionWorldCraft.SetupAction(), and FirearmActionLoadBulletQuick.SetupAction()bool Post_SetupAction(ActionData action_data)void ActionCleanup(ActionData action_data)typename GetInputType()Show 12 more
, BoatScript.AddAction(), BoatScript.RemoveAction(), BuildingBase.AddAction(), BuildingBase.RemoveAction(), CarScript.AddAction(), CarScript.RemoveAction(), ItemBase.AddAction(), ItemBase.RemoveAction(), MotorbikeScript.AddAction(), MotorbikeScript.RemoveAction(), PlayerBase.AddAction(), and PlayerBase.RemoveAction()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 31 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(), ActionRepairMotorbikePart.ReadFromContext(), ActionRepairMotorbikePart.WriteToContext(), ActionRepairPart.ReadFromContext(), ActionRepairPart.WriteToContext(), ActionRepairVehiclePartBase.ReadFromContext(), ActionRepairVehiclePartBase.WriteToContext(), ActionTargetsCursor.GetItemHealth(), ActionTargetsCursor.GetItemQuantity(), ActionTargetsCursor.SetActionWidget(), ActionTargetsCursor.Update(), AnimatedActionBase.OnAnimationEvent(), ItemActionsWidget.SetActionWidget(), StandardActionInput._GetSelectedActions(), StandardActionInput.SortActions(), and StandardActionInput.UpdatePossibleActions()bool IsLocal()bool IsTargetInfoAction()Should we display additional info panel on ActionTargetsCursor
ActionInfoDataBase GetClientActionInfo()bool CanBeStarted()If for some reason we want a non-performable action (like pure info ones)
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()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 18 more
, Object.GetActionComponentNameList(), Entity.GetBoneIndex(), ActionTarget.GetComponentIndex(), ActionTarget.GetCursorHitPos(), ActionTarget.GetObject(), ActionTarget.GetParent(), Entity.GetSimulationTimeStamp(), HasTarget(), LogManager.IsActionLogEnable(), IsUsingProxies(), Class.ToString(), Class.ToString(), UseMainItem(), Serializer.Write(), ActionData.m_MainItem, ActionData.m_Player, ActionData.m_Target, and vector.ZeroShow 24 more
, ActionCarHornLong.WriteToContext(), ActionCarHornShort.WriteToContext(), ActionDeployObject.WriteToContext(), ActionDrinkPondContinuous.WriteToContext(), ActionEatSnowContinuous.WriteToContext(), ActionFishingNew.WriteToContext(), ActionGetOutTransport.WriteToContext(), ActionInteractCodeLockItem.WriteToContext(), ActionManagerClient.ActionStart(), ActionMountBarbedWire.WriteToContext(), ActionObtainLiquidBase.WriteToContext(), ActionRepairCarPart.WriteToContext(), ActionRepairPart.WriteToContext(), ActionRepairTent.WriteToContext(), ActionRepairTentPart.WriteToContext(), ActionRepairVehiclePartBase.WriteToContext(), ActionTransferLiquid.WriteToContext(), ActionVehicleHornLong.WriteToContext(), ActionVehicleHornShort.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 24 more
, ActionCarHornLong.ReadFromContext(), ActionCarHornShort.ReadFromContext(), ActionDeployObject.ReadFromContext(), ActionDrinkPondContinuous.ReadFromContext(), ActionEatSnowContinuous.ReadFromContext(), ActionFishingNew.ReadFromContext(), ActionGetOutTransport.ReadFromContext(), ActionInteractCodeLockItem.ReadFromContext(), ActionManagerServer.OnInputUserDataProcess(), ActionMountBarbedWire.ReadFromContext(), ActionObtainLiquidBase.ReadFromContext(), ActionRepairCarPart.ReadFromContext(), ActionRepairPart.ReadFromContext(), ActionRepairTent.ReadFromContext(), ActionRepairTentPart.ReadFromContext(), ActionRepairVehiclePartBase.ReadFromContext(), ActionTransferLiquid.ReadFromContext(), ActionVehicleHornLong.ReadFromContext(), ActionVehicleHornShort.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 19 more
, ActionBuildShelter.HandleReciveData(), ActionCarHornLong.HandleReciveData(), ActionCarHornShort.HandleReciveData(), ActionDeployObject.HandleReciveData(), ActionFishingNew.HandleReciveData(), ActionGetOutTransport.HandleReciveData(), ActionInteractCodeLockItem.HandleReciveData(), ActionMountBarbedWire.HandleReciveData(), ActionObtainLiquidBase.HandleReciveData(), ActionRepairCarPart.HandleReciveData(), ActionRepairPart.HandleReciveData(), ActionRepairTent.HandleReciveData(), ActionRepairTentPart.HandleReciveData(), ActionRepairVehiclePartBase.HandleReciveData(), ActionTransferLiquid.HandleReciveData(), ActionVehicleHornLong.HandleReciveData(), ActionVehicleHornShort.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)Show 4 more
, LogManager.IsActionLogEnable(), Class.ToString(), Class.ToString(), and ActionData.m_Playervoid OnEndInput(ActionData action_data)void EndInput(ActionData action_data)void OnEndRequest(ActionData action_data)void EndRequest(ActionData action_data)Show 4 more
, OnEndRequest(), Class.ToString(), Class.ToString(), and ActionData.m_Playerbool 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 24 more
, ActionDigWorms.Can(), ActionInput.ForceActionCheck(), ActionManagerClient.CanPerformActionFromInventory(), ActionManagerClient.CanPerformActionFromQuickbar(), ActionManagerClient.CanSetActionFromInventory(), ActionManagerClient.PerformActionFromInventory(), ActionManagerClient.PerformActionFromQuickbar(), ActionManagerClient.SetActionFromInventory(), ActionManagerServer.StartDeliveredAction(), ActionPlugTargetIntoThis.Can(), Inventory.OnCenterPanelDropReceived(), NoIndicationActionInputBase.GetAction(), PlayerBase.PhysicalPredictiveDropItem(), PlayerBase.PredictiveForceSwapEntities(), PlayerBase.PredictiveSwapEntities(), PlayerBase.PredictiveTakeEntityToHands(), PlayerBase.ReloadWeapon(), RadialQuickbarMenu.HandleLights(), RadialQuickbarMenu.HandleNVG(), StandardActionInput._GetSelectedActions(), ToggleLightsActionInput.UpdatePossibleActions(), ToggleNVGActionInput.UpdatePossibleActions(), ToggleVehicleLightsActionInput.UpdatePossibleActions(), and VehicleHornShortActionInput.UpdatePossibleActions()bool Can(PlayerBase player, ActionTarget target, ItemBase item)Show 24 more
, ActionDigWorms.Can(), ActionInput.ForceActionCheck(), ActionManagerClient.CanPerformActionFromInventory(), ActionManagerClient.CanPerformActionFromQuickbar(), ActionManagerClient.CanSetActionFromInventory(), ActionManagerClient.PerformActionFromInventory(), ActionManagerClient.PerformActionFromQuickbar(), ActionManagerClient.SetActionFromInventory(), ActionManagerServer.StartDeliveredAction(), ActionPlugTargetIntoThis.Can(), Inventory.OnCenterPanelDropReceived(), NoIndicationActionInputBase.GetAction(), PlayerBase.PhysicalPredictiveDropItem(), PlayerBase.PredictiveForceSwapEntities(), PlayerBase.PredictiveSwapEntities(), PlayerBase.PredictiveTakeEntityToHands(), PlayerBase.ReloadWeapon(), RadialQuickbarMenu.HandleLights(), RadialQuickbarMenu.HandleNVG(), StandardActionInput._GetSelectedActions(), ToggleLightsActionInput.UpdatePossibleActions(), ToggleNVGActionInput.UpdatePossibleActions(), ToggleVehicleLightsActionInput.UpdatePossibleActions(), and VehicleHornShortActionInput.UpdatePossibleActions()protected bool CanContinue(ActionData action_data)Show 12 more
, CCTBase.CanContinue(), Entity.GetSimulationTimeStamp(), LogManager.IsActionLogEnable(), DayZPlayer.IsPlayerInStance(), Class.ToString(), Class.ToString(), m_ConditionItem, m_ConditionTarget, ActionData.m_MainItem, ActionData.m_Player, ActionData.m_PossibleStanceMask, and ActionData.m_Targetbool 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 22 more
, GameInventory.ClearInventoryReservation(), GameInventory.GetCurrentInventoryLocation(), EntityAI.GetInventory(), EntityAI.GetInventory(), PlayerBase.GetItemInHands(), ActionTarget.GetObject(), Entity.GetSimulationTimeStamp(), GameInventory.HasInventoryReservation(), HasTarget(), array.Insert(), LogManager.IsActionLogEnable(), CGame.IsDedicatedServer(), IsInstant(), IsLocal(), InventoryLocation.SetHands(), Class.ToString(), Class.ToString(), UseAcknowledgment(), GameInventory.c_InventoryReservationTimeoutMS, ActionData.m_Player, ActionData.m_ReservedInventoryLocations, and ActionData.m_Targetvoid ClearInventoryReservationEx(ActionData action_data)Show 47 more
, ActionAttachExplosivesTrigger.OnFinishProgressServer(), ActionAttachOnSelection.OnExecuteClient(), ActionAttachOnSelection.OnExecuteServer(), ActionAttachPowerSourceToPanel.OnExecuteClient(), ActionAttachToConstruction.OnExecuteClient(), ActionAttachToConstruction.OnExecuteServer(), ActionAttachWithSwitch.OnExecuteClient(), ActionAttachWithSwitch.OnExecuteServer(), SetupAction(), ActionBreakLongWoodenStick.OnFinishProgressServer(), ActionCollectBloodSelf.OnEndServer(), ActionCombinationLockUnlock.TryUnlockLock(), ActionCreateIndoorFireplace.OnExecuteClient(), ActionCreateIndoorFireplace.OnExecuteServer(), ActionCreateIndoorOven.OnExecuteServer(), ActionDeployHuntingTrap.MoveEntityToFinalPosition(), ActionDeployObject.OnStartAnimationLoop(), ActionDetachBattery.ProcessDetach(), ActionDetachFromTarget.Process(), ActionDigInStash.OnFinishProgressServer(), ActionDropItem.OnExecuteServer(), ActionDropItemSimple.Start(), ActionFoldEntityToSlot.OnExecuteClient(), ActionFoldEntityToSlot.OnExecuteServer(), ActionManagerClient.UnlockInventory(), ActionManagerClient.Update(), ActionOpen.OnExecuteClient(), ActionOpen.OnExecuteServer(), ActionPackGift.OnFinishProgressServer(), 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(), ActionUnrestrainSelf.OnFinishProgressServer(), ActionWorldCraft.OnFinishProgressServer(), FirearmActionAttachMagazine.Start(), and FirearmActionAttachMagazineQuick.Start()void RefreshReservations(ActionData action_data)bool AddActionJuncture(ActionData action_data)Show 17 more
, ErrorEx(), GameInventory.GetCurrentInventoryLocation(), DayZPlayer.GetInstanceType(), EntityAI.GetInventory(), ActionTarget.GetObject(), Entity.GetSimulationTimeStamp(), HasTarget(), array.Insert(), new InventoryLocation(), LogManager.IsActionLogEnable(), IsLockTargetOnUse(), EntityAI.IsSetForDeletion(), Class.ToString(), Class.ToString(), ActionData.m_Player, ActionData.m_ReservedInventoryLocations, and ActionData.m_Targetvoid ClearActionJuncture(ActionData action_data)Show 28 more
, ActionAttachPowerSourceToPanel.OnExecuteServer(), ActionAttachToConstruction.OnExecuteServer(), ActionAttachWithSwitch.OnExecuteServer(), ActionCombinationLockUnlock.TryUnlockLock(), ActionDeployBase.AddActionJuncture(), ActionDeployBase.OnFinishProgressServer(), ActionDetach.OnExecute(), ActionDetachBattery.OnExecute(), ActionDetachFromTarget.OnExecute(), 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 18 more
, ActionCarHornShort.OnStart(), ActionDeconstructShelter.OnStart(), ActionDrinkPondContinuous.OnStart(), ActionDrinkWellContinuous.OnStart(), ActionEatSnowContinuous.OnStart(), ActionGetOutTransport.OnStart(), ActionOperatePanelPowerStation.OnStart(), ActionPushObject.OnStart(), ActionSwitchSeats.OnStart(), ActionTurnValve.OnStart(), ActionVehicleHornLong.OnStart(), ActionVehicleHornShort.OnStart(), ActionWashHandsWater.OnStart(), ActionWashHeadWater.OnStart(), ActionWashHeadWell.OnStart(), ActionWetClothingInHandsWater.OnStart(), ActionWetClothingInHandsWell.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)Show 3 more
, Class.ToString(), Class.ToString(), and ActionData.m_Playervoid 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)