Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
HumanCommandActionCallback Class Reference
Inheritance diagram for HumanCommandActionCallback:
ActionBaseCB EmoteCB GearChangeActionCallback 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 ~PluginDayzPlayerActionCallback ()
bool CancelCondition ()
override void OnAnimationEvent (int pEventID)
override void OnFinish (bool pCanceled)
override void OnStateChange (int pOldState, int pCurrentState)
void PluginDayzPlayerActionCallback ()

Protected Attributes

TextListboxWidget m_EventsHistory
float m_fTimeStart
TextWidget m_pAnimEventWidget
TextWidget m_pStateWidget

Static Protected Attributes

static ref set< stringm_AnimEventMapping

Private Member Functions

bool CancelCondition ()
void Init (float run_time, PlayerBase player)
override bool IsSymptomCallback ()
override void OnFinish (bool pCanceled)

Private Attributes

PlayerBase m_Player
float m_RunTime
float m_StartingTime

Detailed Description

Definition at line 1 of file statecb.c.

Constructor & Destructor Documentation

◆ ~PluginDayzPlayerActionCallback()

void ~PluginDayzPlayerActionCallback ( )
inlineprotected

Definition at line 119 of file plugindayzplayerdebug.c.

Member Function Documentation

◆ CancelCondition() [1/2]

bool CancelCondition ( )
inlineprivate

Definition at line 30 of file statecb.c.

References g_Game, m_RunTime, and m_StartingTime.

◆ CancelCondition() [2/2]

bool CancelCondition ( )
inlineprotected

Definition at line 137 of file plugindayzplayerdebug.c.

References DefaultCancelCondition().

◆ Init()

void Init ( float run_time,
PlayerBase player )
inlineprivate

Definition at line 17 of file statecb.c.

References EnableCancelCondition(), g_Game, m_Player, m_RunTime, and m_StartingTime.

◆ IsSymptomCallback()

override bool IsSymptomCallback ( )
inlineprivate

Definition at line 35 of file statecb.c.

◆ OnAnimationEvent()

override void OnAnimationEvent ( int pEventID)
inlineprotected

◆ OnFinish() [1/2]

override void OnFinish ( bool pCanceled)
inlineprivate

Definition at line 8 of file statecb.c.

References m_Player.

◆ OnFinish() [2/2]

override void OnFinish ( bool pCanceled)
inlineprotected

Definition at line 124 of file plugindayzplayerdebug.c.

References m_pStateWidget.

◆ OnStateChange()

override void OnStateChange ( int pOldState,
int pCurrentState )
inlineprotected

Definition at line 158 of file plugindayzplayerdebug.c.

References GetStateString(), and m_pStateWidget.

◆ PluginDayzPlayerActionCallback()

void PluginDayzPlayerActionCallback ( )
inlineprotected

Definition at line 93 of file plugindayzplayerdebug.c.

Field Documentation

◆ m_AnimEventMapping

ref set<string> m_AnimEventMapping
staticprotected

Definition at line 92 of file plugindayzplayerdebug.c.

Referenced by OnAnimationEvent().

◆ m_EventsHistory

TextListboxWidget m_EventsHistory
protected

Definition at line 172 of file plugindayzplayerdebug.c.

Referenced by OnAnimationEvent().

◆ m_fTimeStart

float m_fTimeStart
protected

Definition at line 169 of file plugindayzplayerdebug.c.

Referenced by OnAnimationEvent().

◆ m_pAnimEventWidget

TextWidget m_pAnimEventWidget
protected

Definition at line 171 of file plugindayzplayerdebug.c.

Referenced by OnAnimationEvent().

◆ m_Player

Definition at line 6 of file statecb.c.

Referenced by Init(), and OnFinish().

◆ m_pStateWidget

TextWidget m_pStateWidget
protected

Definition at line 170 of file plugindayzplayerdebug.c.

Referenced by OnFinish(), and OnStateChange().

◆ m_RunTime

float m_RunTime
private

Definition at line 4 of file statecb.c.

Referenced by CancelCondition(), and Init().

◆ m_StartingTime

float m_StartingTime
private

Definition at line 5 of file statecb.c.

Referenced by CancelCondition(), and Init().


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