class ActionBaseCBSource
ActionBaseCB › HumanCommandActionCallback
Derived classes
View all 202 descendants
- ActionContinuousBaseCB
- ActionActivateTrapCB
- ActionArmExplosiveCB
- ActionAttachExplosivesTriggerCB
- ActionBandageSelfCB
- ActionBandageTargetCB
- ActionBreakLongWoodenStickCB
- ActionBuildOvenCB
- ActionBuildPartCB
- ActionBuildStoneCircleCB
- ActionBurnSewSelfCB
- ActionBurnSewTargetCB
- ActionBuryAshesCB
- ActionBuryBodyCB
- ActionCheckPulseTargetCB
- ActionCollectBloodSelfCB
- ActionCollectBloodTargetCB
- ActionCollectSampleSelfCB
- ActionCollectSampleTargetCB
- ActionConsumeCB
- ActionCookOnStickCB
- ActionCoverHeadSelfCB
- ActionCoverHeadTargetCB
- ActionCPRCB
- ActionCraftArmbandCB
- ActionCraftBoltsCB
- ActionCraftBoltsFeatherCB
- ActionCraftBoneKnifeCB
- ActionCraftBoneKnifeEnvCB
- ActionCraftCB
- ActionCraftImprovisedEyePatchCB
- ActionCraftImprovisedFaceCoverCB
- ActionCraftImprovisedFeetCoverCB
- ActionCraftImprovisedHandsCoverCB
- ActionCraftImprovisedHeadCoverCB
- ActionCraftImprovisedLegsCoverCB
- ActionCraftImprovisedTorsoCoverCB
- ActionCraftRopeBeltCB
- ActionCraftStoneKnifeEnvCB
- ActionCreateGreenhouseGardenPlotCB
- ActionDeCraftDrysackBagCB
- ActionDeCraftRopeBeltCB
- ActionDeCraftWitchHoodCoifCB
- ActionDefibrilateSelfCB
- ActionDefibrilateTargetCB
- ActiondeployObjectCB
- ActionDestroyCombinationLockCB
- ActionDestroyPartCB
- ActionDialCombinationLockCB
- ActionDialCombinationLockOnTargetCB
- ActionDigInStashCB
- ActionDigOutStashCB
- ActionDigWormsCB
- ActionDisarmExplosiveCB
- ActionDisarmMineCB
- ActionDisinfectPlantCB
- ActionDisinfectSelfCB
- ActionDisinfectTargetCB
- ActionDismantleGardenPlotCB
- ActionDismantleOvenCB
- ActionDismantlePartCB
- ActionDismantleStoneCircleCB
- ActionDrainLiquidCB
- ActionDrinkCB
- ActionDrinkPondContinuousCB
- ActionDrinkWellContinuousCB
- ActionEatBigCB
- ActionEatCanCB
- ActionEatFruitCB
- ActionEatMeatCB
- ActionEatSmallCanCB
- ActionEatSnowContinuousCB
- ActionEmptyBottleBaseCB
- ActionEmptyMagazineCB
- ActionExtinguishFireplaceByExtinguisherCB
- ActionExtinguishFireplaceByLiquidCB
- ActionFeedVitaminBottleCB
- ActionFertilizeSlotCB
- ActionFillBottleBaseCB
- ActionFillBrakesCB
- ActionFillCoolantCB
- ActionFillFuelCB
- ActionFillGeneratorTankCB
- ActionFillObjectCB
- ActionFillOilCB
- ActionFishingNewCB
- ActionFoldBaseBuildingObjectCB
- ActionForceConsumeCB
- ActionForceDrinkCB
- ActionForceFeedCB
- ActionForceFeedMeatCB
- ActionForceFeedSmallCB
- ActionGiveBloodSelfCB
- ActionGiveBloodTargetCB
- ActionGiveSalineSelfCB
- ActionGiveSalineTargetCB
- ActionHarvestCropsCB
- ActionIgniteFireplaceByAirCB
- ActionLightItemOnFireCB
- ActionLoadMagazineCB
- ActionLoadMagazineQuickCB
- ActionLockAttachmentCB
- ActionLockDoorsCB
- ActionManipulateFlagCB
- ActionMeasureTemperatureSelfCB
- ActionMeasureTemperatureTargetCB
- ActionMineBushCB
- ActionMineRockCB
- ActionMineTreeCB
- ActionMountBarbedWireCB
- ActionPackGiftCB
- ActionPackTentCB
- ActionPlaceOnGroundCB
- ActionPourLiquidCB
- ActionPushObjectCB
- ActionRaiseAndViewCB
- ActionRaiseMegaphoneCB
- ActionReadPaperCB
- ActionRepackTentCB
- ActionRepairCarPartCB
- ActionRepairItemWithBlowtorchCB
- ActionRepairPartCB
- ActionRepairTentCB
- ActionRepairTentPartCB
- ActionRepairVehiclePartCB
- ActionRestrainSelfCB
- ActionRestrainTargetCB
- ActionSawPlanksCB
- ActionSetAlarmClockCB
- ActionSetKitchenTimerCB
- ActionSewSelfCB
- ActionSewTargetCB
- ActionShaveCB
- ActionShaveTargetCB
- ActionSkinningCB
- ActionSortAmmoPileCB
- ActionSplintSelfCB
- ActionSplintTargetCB
- ActionStartCarCB
- ActionStartEngineBoatCB
- ActionStripCarrierVestCB
- ActionTestBloodSelfCB
- ActionTestBloodTargetCB
- ActionTransferLiquidCB
- ActionTuneFrequencyCB
- ActionTuneRadioStationCB
- ActionTurnValveCB
- ActionUncoverHeadSelfCB
- ActionUncoverHeadTargetCB
- ActionUnlockDoorsCB
- ActionUnmountBarbedWireCB
- ActionUnpackBoxCB
- ActionUnpackGiftCB
- ActionUnrestrainSelfCB
- ActionUnrestrainTargetCB
- ActionUnrestrainTargetHandsCB
- ActionUpgradeTorchFromGasPumpCB
- ActionUseRangefinderCB
- ActionWashHandsItemContinuousCB
- ActionWashHandsSnowCB
- ActionWashHandsWaterCB
- ActionWashHandsWellCB
- ActionWaterGardenSlotCB
- ActionWaterPlantCB
- ActionWorldCraftCB
- ActionWringClothesCB
- ActionWritePaperCB
- ActionInteractBaseCB
- ActionSingleUseBaseCB
- ActionUnfoldMapCB
All members, including inherited
Constructors 1
void ActionBaseCB()Members 4
protected ActionData m_ActionDataprotected SoundOnVehicle m_SoundObjectobject of sound playing on entity
protected bool m_Canceledhelps prevent doubled calling of actionbase End method
protected bool m_Interruptedforce callback to wait till action syncs its interruption
Methods 14
int GetPossileStanceMask()override void OnAnimationEvent(int pEventID)override void OnFinish(bool pCanceled)void SetCommand(int command_uid)References HumanCommandActionCallback.InternalCommand()
Referenced by ActionCarHornLong.OnUpdate(), ActionCarHornShort.OnUpdate(), ActionContinuousBaseCB.EndActionComponent()
Show 7 more
, ActionDropItemCB.EndActionComponent(), ActionEmptyBottleBaseCB.EndActionComponent(), ActionFishingNewCB.EndActionComponent(), ActionFishingNewCB.ToggleFishBiting(), ActionInteractBaseCB.EndActionComponent(), ActionPushObjectCB.EndActionComponent(), and ActionUnrestrainSelfCB.EndActionComponent()void CreateActionComponent()Referenced by ActionContinuousBaseCB.InitActionComponent()
void InitActionComponent()void ProgressActionComponent()References CABase.Execute(), ActionData.m_ActionComponent, m_ActionData
Show 1 more
, ActionData.m_Statevoid EndActionComponent()Referenced by AnimatedActionBase.Do()
void Interrupt()void SetActionData(ActionData action_data)References m_ActionData
override bool IsUserActionCallback()float GetActionComponentProgress()int GetActionState()ActionTarget GetTarget()