Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
ActionBaseCB Class Reference
Inheritance diagram for ActionBaseCB:
HumanCommandActionCallback ActionContinuousBaseCB ActionInteractBaseCB ActionSingleUseBaseCB ActionUnfoldMapCB ActionActivateTrapCB ActionArmExplosiveCB ActionAttachExplosivesTriggerCB ActionBandageSelfCB ActionBandageTargetCB ActionBreakLongWoodenStickCB ActionBuildOvenCB ActionBuildPartCB ActionBuildStoneCircleCB ActionBurnSewSelfCB ActionBurnSewTargetCB ActionBuryAshesCB ActionBuryBodyCB ActionCPRCB ActionCheckPulseTargetCB ActionCollectBloodSelfCB ActionCollectBloodTargetCB ActionCollectSampleSelfCB ActionCollectSampleTargetCB ActionConsumeCB ActionCookOnStickCB ActionCoverHeadSelfCB ActionCoverHeadTargetCB ActionCraftArmbandCB ActionCraftBoltsCB ActionCraftBoltsFeatherCB ActionCraftBoneKnifeCB ActionCraftBoneKnifeEnvCB ActionCraftCB ActionCraftImprovisedEyePatchCB ActionCraftImprovisedFaceCoverCB ActionCraftImprovisedFeetCoverCB ActionCraftImprovisedHandsCoverCB ActionCraftImprovisedHeadCoverCB ActionCraftImprovisedLegsCoverCB ActionCraftImprovisedTorsoCoverCB ActionCraftRopeBeltCB ActionCraftStoneKnifeEnvCB ActionCreateGreenhouseGardenPlotCB ActionDeCraftDrysackBagCB ActionDeCraftRopeBeltCB ActionDeCraftWitchHoodCoifCB ActionDefibrilateSelfCB ActionDefibrilateTargetCB 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 ActionExtinguishFireplaceByExtinguisherCB ActionExtinguishFireplaceByLiquidCB ActionFeedVitaminBottleCB ActionFertilizeSlotCB ActionFillBottleBaseCB ActionFillBrakesCB ActionFillCoolantCB ActionFillFuelCB ActionFillGeneratorTankCB ActionFillObjectCB ActionFillOilCB ActionFishingNewCB ActionFoldBaseBuildingObjectCB ActionForceConsumeCB ActionForceDrinkCB ActionForceFeedCB ActionForceFeedMeatCB ActionForceFeedSmallCB ActionGiveBloodTargetCB ActionGiveSalineSelfCB ActionGiveSalineTargetCB ActionHarvestCropsCB ActionIgniteFireplaceByAirCB ActionLightItemOnFireCB ActionLoadMagazineCB ActionLoadMagazineQuickCB ActionLockDoorsCB ActionManipulateFlagCB ActionMeasureTemperatureSelfCB ActionMeasureTemperatureTargetCB ActionMineBushCB ActionMineRockCB ActionMountBarbedWireCB ActionPackGiftCB ActionPackTentCB ActionPlaceOnGroundCB ActionPourLiquidCB ActionRaiseAndViewCB ActionRaiseMegaphoneCB ActionReadPaperCB ActionRepackTentCB ActionRepairItemWithBlowtorchCB ActionRepairPartCB ActionRepairTentCB ActionRepairTentPartCB ActionRepairVehiclePartCB ActionRestrainSelfCB ActionRestrainTargetCB 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 ActionInteractLoopBaseCB ActionDisinfectPlantBitCB ActionDropItemCB ActionForceABiteCB ActionForceConsumeSingleCB ActionResetKitchenTimerClockCB ActionTakeABiteCB ActionTurnOffAlarmClockCB ActionTurnOffTransmitterCB ActionTurnOnAlarmClockCB ActionTurnOnTransmitterCB

Protected Member Functions

void ActionBaseCB ()
void CreateActionComponent ()
void EndActionComponent ()
float GetActionComponentProgress ()
int GetActionState ()
int GetPossileStanceMask ()
ActionTarget GetTarget ()
void InitActionComponent ()
void Interrupt ()
override bool IsUserActionCallback ()
override void OnAnimationEvent (int pEventID)
override void OnFinish (bool pCanceled)
void ProgressActionComponent ()
void SetActionData (ActionData action_data)
void SetCommand (int command_uid)

Protected Attributes

ActionData m_ActionData
bool m_Canceled
bool m_Interrupted
SoundOnVehicle m_SoundObject

Additional Inherited Members

Private Member Functions inherited from HumanCommandActionCallback
void ~PluginDayzPlayerActionCallback ()
bool CancelCondition ()
override void OnAnimationEvent (int pEventID)
override void OnFinish (bool pCanceled)
override void OnStateChange (int pOldState, int pCurrentState)
void PluginDayzPlayerActionCallback ()
Private Attributes inherited from HumanCommandActionCallback
TextListboxWidget m_EventsHistory
float m_fTimeStart
TextWidget m_pAnimEventWidget
TextWidget m_pStateWidget
Static Private Attributes inherited from HumanCommandActionCallback
static ref set< stringm_AnimEventMapping

Detailed Description

Definition at line 1 of file animatedactionbase.c.

Constructor & Destructor Documentation

◆ ActionBaseCB()

void ActionBaseCB ( )
inlineprotected

Definition at line 9 of file animatedactionbase.c.

Referenced by ActionUnfoldMap().

Member Function Documentation

◆ CreateActionComponent()

void CreateActionComponent ( )
inlineprotected

Definition at line 61 of file animatedactionbase.c.

References m_ActionData.

Referenced by ActionContinuousBaseCB::InitActionComponent().

◆ EndActionComponent()

void EndActionComponent ( )
inlineprotected

Definition at line 78 of file animatedactionbase.c.

◆ GetActionComponentProgress()

float GetActionComponentProgress ( )
inlineprotected

Definition at line 119 of file animatedactionbase.c.

References m_ActionData.

Referenced by ActionRestrainTarget::ActionConditionContinue().

◆ GetActionState()

int GetActionState ( )
inlineprotected

Definition at line 128 of file animatedactionbase.c.

References m_ActionData.

◆ GetPossileStanceMask()

int GetPossileStanceMask ( )
inlineprotected

Definition at line 13 of file animatedactionbase.c.

References m_ActionData.

◆ GetTarget()

ActionTarget GetTarget ( )
inlineprotected

Definition at line 133 of file animatedactionbase.c.

References ActionTarget, and m_ActionData.

◆ InitActionComponent()

◆ Interrupt()

◆ IsUserActionCallback()

override bool IsUserActionCallback ( )
inlineprotected

Definition at line 114 of file animatedactionbase.c.

◆ OnAnimationEvent()

override void OnAnimationEvent ( int pEventID)
inlineprotected

Definition at line 18 of file animatedactionbase.c.

References m_ActionData.

◆ OnFinish()

override void OnFinish ( bool pCanceled)
inlineprotected

◆ ProgressActionComponent()

void ProgressActionComponent ( )
inlineprotected

Definition at line 70 of file animatedactionbase.c.

References m_ActionData.

◆ SetActionData()

◆ SetCommand()

Field Documentation

◆ m_ActionData

ActionData m_ActionData
protected

Definition at line 3 of file animatedactionbase.c.

Referenced by ActionUnfoldMapCB::~ActionUnfoldMapCB(), ActionContinuousBaseCB::CancelCondition(), ActionDropItemCB::CancelCondition(), ActionInteractLoopBaseCB::CancelCondition(), ActionActivateTrapCB::CreateActionComponent(), ActionArmExplosiveCB::CreateActionComponent(), ActionAttachExplosivesTriggerCB::CreateActionComponent(), ActionBandageSelfCB::CreateActionComponent(), ActionBandageTargetCB::CreateActionComponent(), CreateActionComponent(), ActionBreakLongWoodenStickCB::CreateActionComponent(), ActionBuildOvenCB::CreateActionComponent(), ActionBuildPartCB::CreateActionComponent(), ActionBuildStoneCircleCB::CreateActionComponent(), ActionBurnSewSelfCB::CreateActionComponent(), ActionBurnSewTargetCB::CreateActionComponent(), ActionBuryAshesCB::CreateActionComponent(), ActionBuryBodyCB::CreateActionComponent(), ActionCheckPulseTargetCB::CreateActionComponent(), ActionCollectBloodSelfCB::CreateActionComponent(), ActionCollectBloodTargetCB::CreateActionComponent(), ActionCollectSampleSelfCB::CreateActionComponent(), ActionCollectSampleTargetCB::CreateActionComponent(), ActionConsumeCB::CreateActionComponent(), ActionCookOnStickCB::CreateActionComponent(), ActionCoverHeadSelfCB::CreateActionComponent(), ActionCoverHeadTargetCB::CreateActionComponent(), ActionCPRCB::CreateActionComponent(), ActionCraftArmbandCB::CreateActionComponent(), ActionCraftBoltsCB::CreateActionComponent(), ActionCraftBoltsFeatherCB::CreateActionComponent(), ActionCraftBoneKnifeCB::CreateActionComponent(), ActionCraftBoneKnifeEnvCB::CreateActionComponent(), ActionCraftCB::CreateActionComponent(), ActionCraftImprovisedEyePatchCB::CreateActionComponent(), ActionCraftImprovisedFaceCoverCB::CreateActionComponent(), ActionCraftImprovisedFeetCoverCB::CreateActionComponent(), ActionCraftImprovisedHandsCoverCB::CreateActionComponent(), ActionCraftImprovisedHeadCoverCB::CreateActionComponent(), ActionCraftImprovisedLegsCoverCB::CreateActionComponent(), ActionCraftImprovisedTorsoCoverCB::CreateActionComponent(), ActionCraftRopeBeltCB::CreateActionComponent(), ActionCraftStoneKnifeEnvCB::CreateActionComponent(), ActionCreateGreenhouseGardenPlotCB::CreateActionComponent(), ActionDeCraftDrysackBagCB::CreateActionComponent(), ActionDeCraftRopeBeltCB::CreateActionComponent(), ActionDeCraftWitchHoodCoifCB::CreateActionComponent(), ActionDefibrilateSelfCB::CreateActionComponent(), ActionDefibrilateTargetCB::CreateActionComponent(), ActionDestroyCombinationLockCB::CreateActionComponent(), ActionDestroyPartCB::CreateActionComponent(), ActionDialCombinationLockCB::CreateActionComponent(), ActionDialCombinationLockOnTargetCB::CreateActionComponent(), ActionDigInStashCB::CreateActionComponent(), ActionDigOutStashCB::CreateActionComponent(), ActionDigWormsCB::CreateActionComponent(), ActionDisarmExplosiveCB::CreateActionComponent(), ActionDisarmExplosiveWithRemoteDetonatorCB::CreateActionComponent(), ActionDisarmExplosiveWithRemoteDetonatorUnpairedCB::CreateActionComponent(), ActionDisarmMineCB::CreateActionComponent(), ActionDisinfectPlantBitCB::CreateActionComponent(), ActionDisinfectPlantCB::CreateActionComponent(), ActionDisinfectSelfCB::CreateActionComponent(), ActionDisinfectTargetCB::CreateActionComponent(), ActionDismantleGardenPlotCB::CreateActionComponent(), ActionDismantleOvenCB::CreateActionComponent(), ActionDismantlePartCB::CreateActionComponent(), ActionDismantleStoneCircleCB::CreateActionComponent(), ActionDrainLiquidCB::CreateActionComponent(), ActionDrinkCB::CreateActionComponent(), ActionDrinkPondContinuousCB::CreateActionComponent(), ActionDrinkWellContinuousCB::CreateActionComponent(), ActionEatBigCB::CreateActionComponent(), ActionEatCanCB::CreateActionComponent(), ActionEatFruitCB::CreateActionComponent(), ActionEatMeatCB::CreateActionComponent(), ActionEatSmallCanCB::CreateActionComponent(), ActionEatSmallCB::CreateActionComponent(), ActionEatSnowContinuousCB::CreateActionComponent(), ActionEmptyBottleBaseCB::CreateActionComponent(), ActionExtinguishFireplaceByExtinguisherCB::CreateActionComponent(), ActionExtinguishFireplaceByLiquidCB::CreateActionComponent(), ActionFeedVitaminBottleCB::CreateActionComponent(), ActionFertilizeSlotCB::CreateActionComponent(), ActionFillBottleBaseCB::CreateActionComponent(), ActionFillBrakesCB::CreateActionComponent(), ActionFillCoolantCB::CreateActionComponent(), ActionFillFuelCB::CreateActionComponent(), ActionFillGeneratorTankCB::CreateActionComponent(), ActionFillObjectCB::CreateActionComponent(), ActionFillOilCB::CreateActionComponent(), ActionFishingNewCB::CreateActionComponent(), ActionFoldBaseBuildingObjectCB::CreateActionComponent(), ActionForceABiteCB::CreateActionComponent(), ActionForceConsumeCB::CreateActionComponent(), ActionForceConsumeSingleCB::CreateActionComponent(), ActionForceDrinkCB::CreateActionComponent(), ActionForceFeedCB::CreateActionComponent(), ActionForceFeedMeatCB::CreateActionComponent(), ActionForceFeedSmallCB::CreateActionComponent(), ActionGiveBloodTargetCB::CreateActionComponent(), ActionGiveSalineSelfCB::CreateActionComponent(), ActionGiveSalineTargetCB::CreateActionComponent(), ActionHarvestCropsCB::CreateActionComponent(), ActionIgniteFireplaceByAirCB::CreateActionComponent(), ActionInteractBaseCB::CreateActionComponent(), ActionInteractLoopBaseCB::CreateActionComponent(), ActionLightItemOnFireCB::CreateActionComponent(), ActionLightItemOnFireWithBlowtorchCB::CreateActionComponent(), ActionLoadMagazineCB::CreateActionComponent(), ActionLoadMagazineQuickCB::CreateActionComponent(), ActionLockDoorsCB::CreateActionComponent(), ActionManipulateFlagCB::CreateActionComponent(), ActionMeasureTemperatureSelfCB::CreateActionComponent(), ActionMeasureTemperatureTargetCB::CreateActionComponent(), ActionMineBushCB::CreateActionComponent(), ActionMineRockCB::CreateActionComponent(), ActionMountBarbedWireCB::CreateActionComponent(), ActionPackGiftCB::CreateActionComponent(), ActionPackTentCB::CreateActionComponent(), ActionPickBerryCB::CreateActionComponent(), ActionPlaceOnGroundCB::CreateActionComponent(), ActionPourLiquidCB::CreateActionComponent(), ActionRaiseAndViewCB::CreateActionComponent(), ActionRaiseMegaphoneCB::CreateActionComponent(), ActionReadPaperCB::CreateActionComponent(), ActionRepackTentCB::CreateActionComponent(), ActionRepairBoatEngineCB::CreateActionComponent(), ActionRepairCarChassisWithBlowtorchCB::CreateActionComponent(), ActionRepairCarEngineWithBlowtorchCB::CreateActionComponent(), ActionRepairItemWithBlowtorchCB::CreateActionComponent(), ActionRepairPartCB::CreateActionComponent(), ActionRepairTentCB::CreateActionComponent(), ActionRepairTentPartCB::CreateActionComponent(), ActionRepairVehiclePartCB::CreateActionComponent(), ActionResetKitchenTimerClockCB::CreateActionComponent(), ActionRestrainSelfCB::CreateActionComponent(), ActionRestrainTargetCB::CreateActionComponent(), ActionSetAlarmClockCB::CreateActionComponent(), ActionSetKitchenTimerCB::CreateActionComponent(), ActionSewSelfCB::CreateActionComponent(), ActionSewTargetCB::CreateActionComponent(), ActionShaveCB::CreateActionComponent(), ActionShaveTargetCB::CreateActionComponent(), ActionSingleUseBaseCB::CreateActionComponent(), ActionSkinningCB::CreateActionComponent(), ActionSortAmmoPileCB::CreateActionComponent(), ActionSplintSelfCB::CreateActionComponent(), ActionSplintTargetCB::CreateActionComponent(), ActionStartCarCB::CreateActionComponent(), ActionStartEngineBoatCB::CreateActionComponent(), ActionStripCarrierVestCB::CreateActionComponent(), ActionTakeABiteCB::CreateActionComponent(), ActionTestBloodSelfCB::CreateActionComponent(), ActionTestBloodTargetCB::CreateActionComponent(), ActionTransferLiquidCB::CreateActionComponent(), ActionTuneFrequencyCB::CreateActionComponent(), ActionTuneRadioStationCB::CreateActionComponent(), ActionTurnOffAlarmClockCB::CreateActionComponent(), ActionTurnOffTransmitterCB::CreateActionComponent(), ActionTurnOnAlarmClockCB::CreateActionComponent(), ActionTurnOnTransmitterCB::CreateActionComponent(), ActionTurnValveCB::CreateActionComponent(), ActionTurnValveUndergroundReservoirCB::CreateActionComponent(), ActionUncoverHeadSelfCB::CreateActionComponent(), ActionUncoverHeadTargetCB::CreateActionComponent(), ActionUnlockDoorsCB::CreateActionComponent(), ActionUnmountBarbedWireCB::CreateActionComponent(), ActionUnpackBoxCB::CreateActionComponent(), ActionUnpackGiftCB::CreateActionComponent(), ActionUnrestrainSelfCB::CreateActionComponent(), ActionUnrestrainTargetCB::CreateActionComponent(), ActionUnrestrainTargetHandsCB::CreateActionComponent(), ActionUpgradeTorchFromGasPumpCB::CreateActionComponent(), ActionUseRangefinderCB::CreateActionComponent(), ActionWashHandsItemContinuousCB::CreateActionComponent(), ActionWashHandsSnowCB::CreateActionComponent(), ActionWashHandsWaterCB::CreateActionComponent(), ActionWashHandsWaterOneCB::CreateActionComponent(), ActionWashHandsWellCB::CreateActionComponent(), ActionWashHandsWellOneCB::CreateActionComponent(), ActionWaterGardenSlotCB::CreateActionComponent(), ActionWaterPlantCB::CreateActionComponent(), ActionWorldCraftCB::CreateActionComponent(), ActionWringClothesCB::CreateActionComponent(), ActionWritePaperCB::CreateActionComponent(), ActionRepackTentCB::DropDuringRepacking(), ActionContinuousBaseCB::EndActionComponent(), ActionDropItemCB::EndActionComponent(), ActionEmptyBottleBaseCB::EndActionComponent(), ActionInteractBaseCB::EndActionComponent(), ActionSingleUseBaseCB::EndActionComponent(), ActionUnrestrainSelfCB::EndActionComponent(), GetActionComponentProgress(), GetActionState(), GetPossileStanceMask(), GetTarget(), ActionContinuousBaseCB::InitActionComponent(), ActionInteractBaseCB::InitActionComponent(), ActionSingleUseBaseCB::InitActionComponent(), Interrupt(), ActionUnrestrainTargetCB::ObtainUnrestrainTime(), OnAnimationEvent(), ActionUnfoldMapCB::OnAnimationEvent(), OnFinish(), ActionUnfoldMapCB::OnFinish(), ActionRaiseAndViewCB::OnStateChange(), ActionReadPaperCB::OnStateChange(), ActionUnfoldMapCB::OnStateChange(), ActionWritePaperCB::OnStateChange(), ActionUnfoldMapCB::PerformMapChange(), ProgressActionComponent(), SetActionData(), ActionUnfoldMapCB::SetActionData(), and ActionContinuousBaseCB::UserEndsAction().

◆ m_Canceled

◆ m_Interrupted

◆ m_SoundObject


The documentation for this class was generated from the following file: