DIFF

class AnimatedActionBase

AnimatedActionBase › ActionBase › ActionBase_Basic

Constructors 1

void AnimatedActionBase()
References m_CallbackClass

Members 3

protected int m_CommandUID

tells which command should be used for callback

protected typename m_CallbackClass

tells which callback should be instantiated

Methods 30

protected void OnAlternativeEndServer(PlayerBase player)
protected void OnAlternativeEndClient(PlayerBase player)
protected void OnInterruptServer(PlayerBase player)
protected void OnInterruptClient(PlayerBase player)
protected void OnExecute(ActionData action_data)
Referenced by OnAnimationEvent()
protected void OnExecuteClient(ActionData action_data)
bool HasMultipleExecution(ActionData action_data)
Referenced by OnAnimationEvent()
override bool ActionConditionContinue(ActionData action_data)
override protected int GetStanceMaskEx(PlayerBase player, ActionTarget target, ItemBase item)
protected int GetActionCommandEx(ActionData actionData)
protected int GetStanceMaskOverride(ItemBase item)
Referenced by GetStanceMaskEx()
override bool HasProneException()
void OnJumpStart()
override void OnStartServer(ActionData action_data)
Referenced by ActionActivateTrap.OnStartServer(), ActionAnimateCarSelection.OnStartServer(), ActionArmExplosive.OnStartServer()
Show 36 more, ActionAttachExplosivesTrigger.OnStartServer(), ActionBuildPartSwitch.OnStartServer(), ActionCarDoors.OnStartServer(), ActionCarDoorsOutside.OnStartServer(), ActionCarHornLong.OnStartServer(), ActionCarHornShort.OnStartServer(), ActionCloseDoors.OnStartServer(), ActionCloseFence.OnStartServer(), ActionCPR.OnStartServer(), ActionCraftBolts.OnStartServer(), ActionCraftBoltsFeather.OnStartServer(), ActionDeployObject.OnStartServer(), ActionDisarmExplosive.OnStartServer(), ActionFoldBaseBuildingObject.OnStartServer(), ActionForceConsume.OnStartServer(), ActionHandsPartSwitch.OnStartServer(), ActionMountBarbedWire.OnStartServer(), ActionOpenDoors.OnStartServer(), ActionOpenFence.OnStartServer(), ActionPullBodyFromTransport.OnStartServer(), ActionPushBoat.OnStartServer(), ActionPushCar.OnStartServer(), ActionRaiseMegaphone.OnStartServer(), ActionRepackTent.OnStartServer(), ActionRestrainSelf.OnStartServer(), ActionRestrainTarget.OnStartServer(), ActionTestBloodTarget.OnStartServer(), ActionTransferLiquid.OnStartServer(), ActionTurnOnWhileInHands.OnStartServer(), ActionUnrestrainTargetHands.OnStartServer(), ActionUseUndergroundLever.OnStartServer(), ActionUseUndergroundPanel.OnStartServer(), ActionVehicleHornLong.OnStartServer(), ActionVehicleHornShort.OnStartServer(), ActionViewOptics.OnStartServer(), and ActionWritePaper.OnStartServer()
override float GetProgress(ActionData action_data)
override float GetProgressWidgetMultiplier(ActionData action_data)