DayZ 1.24
|
Inherits ActionBaseCB.
Inherited by ActionActivateTrapCB [private]
, ActionArmExplosiveCB [private]
, ActionAttachExplosivesTriggerCB [private]
, ActionBandageSelfCB [private]
, ActionBandageTargetCB [private]
, ActionBreakLongWoodenStickCB [private]
, ActionBuildOvenCB [private]
, ActionBuildPartCB [private]
, ActionBuildStoneCircleCB [private]
, ActionBurnSewSelfCB [private]
, ActionBurnSewTargetCB [private]
, ActionBuryAshesCB [private]
, ActionBuryBodyCB [private]
, ActionCPRCB [private]
, ActionCheckPulseTargetCB [private]
, ActionCollectBloodSelfCB [private]
, ActionCollectBloodTargetCB [private]
, ActionCollectSampleSelfCB [private]
, ActionCollectSampleTargetCB [private]
, ActionConsumeCB [private]
, ActionCookOnStickCB [private]
, ActionCoverHeadSelfCB [private]
, ActionCoverHeadTargetCB [private]
, ActionCraftArmbandCB [private]
, ActionCraftBoltsCB [private]
, ActionCraftBoltsFeatherCB [private]
, ActionCraftBoneKnifeCB [private]
, ActionCraftBoneKnifeEnvCB [private]
, ActionCraftCB [private]
, ActionCraftImprovisedEyePatchCB [private]
, ActionCraftImprovisedFaceCoverCB [private]
, ActionCraftImprovisedFeetCoverCB [private]
, ActionCraftImprovisedHandsCoverCB [private]
, ActionCraftImprovisedHeadCoverCB [private]
, ActionCraftImprovisedLegsCoverCB [private]
, ActionCraftImprovisedTorsoCoverCB [private]
, ActionCraftRopeBeltCB [private]
, ActionCraftStoneKnifeEnvCB [private]
, ActionCreateGreenhouseGardenPlotCB [private]
, ActionDeCraftDrysackBagCB [private]
, ActionDeCraftRopeBeltCB [private]
, ActionDeCraftWitchHoodCoifCB [private]
, ActionDefibrilateSelfCB [private]
, ActionDefibrilateTargetCB [private]
, ActionDestroyCombinationLockCB [private]
, ActionDestroyPartCB [private]
, ActionDialCombinationLockCB [private]
, ActionDialCombinationLockOnTargetCB [private]
, ActionDigInStashCB [private]
, ActionDigOutStashCB [private]
, ActionDigWormsCB [private]
, ActionDisarmExplosiveCB [private]
, ActionDisarmMineCB [private]
, ActionDisinfectPlantCB [private]
, ActionDisinfectSelfCB [private]
, ActionDisinfectTargetCB [private]
, ActionDismantleGardenPlotCB [private]
, ActionDismantleOvenCB [private]
, ActionDismantlePartCB [private]
, ActionDismantleStoneCircleCB [private]
, ActionDrainLiquidCB [private]
, ActionDrinkCB [private]
, ActionDrinkPondContinuousCB [private]
, ActionDrinkWellContinuousCB [private]
, ActionEatBigCB [private]
, ActionEatCanCB [private]
, ActionEatFruitCB [private]
, ActionEatMeatCB [private]
, ActionEatSmallCanCB [private]
, ActionEmptyBottleBaseCB [private]
, ActionExtinguishFireplaceByExtinguisherCB [private]
, ActionExtinguishFireplaceByLiquidCB [private]
, ActionFeedVitaminBottleCB [private]
, ActionFertilizeSlotCB [private]
, ActionFillBottleBaseCB [private]
, ActionFillBrakesCB [private]
, ActionFillCoolantCB [private]
, ActionFillFuelCB [private]
, ActionFillGeneratorTankCB [private]
, ActionFillObjectCB [private]
, ActionFillOilCB [private]
, ActionFoldBaseBuildingObjectCB [private]
, ActionForceConsumeCB [private]
, ActionForceDrinkCB [private]
, ActionForceFeedCB [private]
, ActionForceFeedMeatCB [private]
, ActionForceFeedSmallCB [private]
, ActionGiveBloodTargetCB [private]
, ActionGiveSalineSelfCB [private]
, ActionGiveSalineTargetCB [private]
, ActionIgniteFireplaceByAirCB [private]
, ActionLightItemOnFireCB [private]
, ActionLoadMagazineCB [private]
, ActionLoadMagazineQuickCB [private]
, ActionLockDoorsCB [private]
, ActionManipulateFlagCB [private]
, ActionMeasureTemperatureSelfCB [private]
, ActionMeasureTemperatureTargetCB [private]
, ActionMineBushCB [private]
, ActionMineRockCB [private]
, ActionMountBarbedWireCB [private]
, ActionPackGiftCB [private]
, ActionPackTentCB [private]
, ActionPlaceOnGroundCB [private]
, ActionPourLiquidCB [private]
, ActionRaiseAndViewCB [private]
, ActionRaiseMegaphoneCB [private]
, ActionReadPaperCB [private]
, ActionRepackTentCB [private]
, ActionRepairCarChassisCB [private]
, ActionRepairCarEngineCB [private]
, ActionRepairCarPartCB [private]
, ActionRepairItemWithBlowtorchCB [private]
, ActionRepairPartCB [private]
, ActionRepairTentCB [private]
, ActionRepairTentPartCB [private]
, ActionRestrainSelfCB [private]
, ActionRestrainTargetCB [private]
, ActionSawPlanksCB [private]
, ActionSetAlarmClockCB [private]
, ActionSetKitchenTimerCB [private]
, ActionSewSelfCB [private]
, ActionSewTargetCB [private]
, ActionShaveCB [private]
, ActionShaveTargetCB [private]
, ActionSkinningCB [private]
, ActionSortAmmoPileCB [private]
, ActionSplintSelfCB [private]
, ActionSplintTargetCB [private]
, ActionStartCarCB [private]
, ActionStripCarrierVestCB [private]
, ActionTestBloodSelfCB [private]
, ActionTestBloodTargetCB [private]
, ActionTransferLiquidCB [private]
, ActionTuneFrequencyCB [private]
, ActionTuneRadioStationCB [private]
, ActionTurnValveCB [private]
, ActionUncoverHeadSelfCB [private]
, ActionUncoverHeadTargetCB [private]
, ActionUnlockDoorsCB [private]
, ActionUnmountBarbedWireCB [private]
, ActionUnpackBoxCB [private]
, ActionUnpackGiftCB [private]
, ActionUnrestrainSelfCB [private]
, ActionUnrestrainTargetCB [private]
, ActionUnrestrainTargetHandsCB [private]
, ActionUpgradeTorchFromGasPumpCB [private]
, ActionUseRangefinderCB [private]
, ActionWashHandsItemContinuousCB [private]
, ActionWashHandsWaterCB [private]
, ActionWashHandsWellCB [private]
, ActionWaterGardenSlotCB [private]
, ActionWaterPlantCB [private]
, ActionWorldCraftCB [private]
, ActionWringClothesCB [private]
, and ActionWritePaperCB [private]
.
Private Member Functions | |
bool | CancelCondition () |
override void | OnAnimationEvent (int pEventID) |
override void | InitActionComponent () |
override void | EndActionComponent () |
void | UserEndsAction () |
Private Member Functions inherited from ActionBaseCB | |
void | ActionBaseCB () |
int | GetPossileStanceMask () |
override void | OnFinish (bool pCanceled) |
void | SetCommand (int command_uid) |
void | CreateActionComponent () |
void | InitActionComponent () |
void | ProgressActionComponent () |
void | EndActionComponent () |
void | Interrupt () |
void | SetActionData (ActionData action_data) |
override bool | IsUserActionCallback () |
float | GetActionComponentProgress () |
int | GetActionState () |
ActionTarget | GetTarget () |
Private Attributes | |
bool | m_inLoop = false |
bool | m_callLoopEnd = false |
Private Attributes inherited from ActionBaseCB | |
ActionData | m_ActionData |
SoundOnVehicle | m_SoundObject |
bool | m_Canceled |
bool | m_Interrupted |
Definition at line 1 of file ActionContinuousBase.c.
|
inlineprivate |
Definition at line 6 of file ActionContinuousBase.c.
References DefaultCancelCondition(), GetState(), ActionData::m_Action, ActionBaseCB::m_ActionData, m_callLoopEnd, m_inLoop, ActionBaseCB::m_Interrupted, ActionData::m_State, STATE_LOOP_LOOP, STATE_LOOP_LOOP2, UA_INITIALIZE, and UA_PROCESSING.
Definition at line 85 of file ActionContinuousBase.c.
References ActionData::m_Action, ActionBaseCB::m_ActionData, ActionBaseCB::m_Canceled, ActionData::m_State, ActionBaseCB::SetCommand(), UA_CANCEL, and UA_FINISHED.
Referenced by UserEndsAction().
Definition at line 68 of file ActionContinuousBase.c.
References ActionBaseCB::CreateActionComponent(), EnableCancelCondition(), ActionData::m_Action, ActionData::m_ActionComponent, ActionBaseCB::m_ActionData, ActionBaseCB::m_Canceled, m_inLoop, ActionBaseCB::m_Interrupted, ActionData::m_Player, ActionBaseCB::m_SoundObject, ActionData::m_State, RegisterAnimationEvent(), UA_ANIM_EVENT, UA_IN_END, UA_IN_START, and UA_INITIALIZE.
Definition at line 33 of file ActionContinuousBase.c.
References Debug::ActionLog(), LogManager::IsActionLogEnable(), ActionData::m_Action, ActionBaseCB::m_ActionData, m_inLoop, ActionBaseCB::m_Interrupted, ActionData::m_Player, UA_ANIM_EVENT, UA_IN_END, and UA_IN_START.
|
inlineprivate |
Definition at line 110 of file ActionContinuousBase.c.
References EndActionComponent(), ActionData::m_ActionComponent, ActionBaseCB::m_ActionData, and ActionData::m_State.
Definition at line 4 of file ActionContinuousBase.c.
Referenced by CancelCondition().
Definition at line 3 of file ActionContinuousBase.c.
Referenced by CancelCondition(), InitActionComponent(), and OnAnimationEvent().