class ActionViewOpticsSource
ActionViewBinoculars › ActionViewOptics › ActionContinuousBase › AnimatedActionBase › ActionBase › ActionBase_Basic
All members, including inherited
Constructors 1
void ActionViewOptics()Methods 19
override void CreateConditionComponents()References new CCINone(), new CCTNone(), ActionBase.m_ConditionItem
Show 1 more
, ActionBase.m_ConditionTargetoverride bool IsFullBody(PlayerBase player)override bool IsCameraLockOnPerform()override bool CanBeUsedLeaning()override bool HasProgress()override bool HasTarget()override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)override bool ActionConditionContinue(ActionData action_data)override void OnStartClient(ActionData action_data)override void OnStartServer(ActionData action_data)References Mission.AddActiveInputExcludes(), CGame.GetMission(), CGame.IsMultiplayer()
Show 1 more
, AnimatedActionBase.OnStartServer()override void OnStartAnimationLoopServer(ActionData action_data)References Class.CastTo(), EnterOptics(), ItemOptics.IsInOptics()
Show 2 more
, ActionData.m_MainItem, and ActionData.m_Playeroverride void OnStartAnimationLoopClient(ActionData action_data)References Class.CastTo(), EnterOptics(), ItemOptics.IsInOptics()
Show 2 more
, ActionData.m_MainItem, and ActionData.m_Playeroverride void OnEndClient(ActionData action_data)override void OnEndServer(ActionData action_data)override void OnEndAnimationLoopClient(ActionData action_data)override void OnEndAnimationLoopServer(ActionData action_data)void EnterOptics(ItemOptics optic, PlayerBase player)void ExitOptics(ItemOptics optic, PlayerBase player)References ItemOptics.ExitOptics(), DayZPlayerImplement.ExitSights(), DayZPlayerImplement.GetAimingModel()
Referenced by OnEndAnimationLoopClient(), OnEndAnimationLoopServer(), OnEndClient()