Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
ActionViewOptics Class Reference
Inheritance diagram for ActionViewOptics:
ActionContinuousBase ActionViewBinoculars

Private Member Functions

void ActionViewOptics ()
override bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
override bool ActionConditionContinue (ActionData action_data)
override bool CanBeUsedLeaning ()
bool CanWork (ItemBase item)
override void CreateConditionComponents ()
void EnterOptics (ItemOptics optic, PlayerBase player)
void ExitOptics (ItemOptics optic, PlayerBase player)
override bool HasProgress ()
override bool HasTarget ()
override bool IsCameraLockOnPerform ()
override bool IsFullBody (PlayerBase player)
override void OnEndAnimationLoopClient (ActionData action_data)
override void OnEndAnimationLoopServer (ActionData action_data)
override void OnEndClient (ActionData action_data)
override void OnEndServer (ActionData action_data)
override void OnStartAnimationLoopClient (ActionData action_data)
override void OnStartAnimationLoopServer (ActionData action_data)
override void OnStartClient (ActionData action_data)
override void OnStartServer (ActionData action_data)
Private Member Functions inherited from ActionContinuousBase
void OnEndAnimationLoopClient (ActionData action_data)
void OnEndAnimationLoopServer (ActionData action_data)
void OnFinishProgressClient (ActionData action_data)
void OnFinishProgressServer (ActionData action_data)
void OnStartAnimationLoopClient (ActionData action_data)
void OnStartAnimationLoopServer (ActionData action_data)

Detailed Description

Definition at line 1 of file actionviewoptics.c.

Constructor & Destructor Documentation

◆ ActionViewOptics()

Member Function Documentation

◆ ActionCondition()

override bool ActionCondition ( PlayerBase player,
ActionTarget target,
ItemBase item )
inlineprivate

Definition at line 43 of file actionviewoptics.c.

References ActionTarget, Class::CastTo(), and ItemOptics::IsInOptics().

◆ ActionConditionContinue()

override bool ActionConditionContinue ( ActionData action_data)
inlineprivate

Definition at line 53 of file actionviewoptics.c.

References ActionData.

◆ CanBeUsedLeaning()

override bool CanBeUsedLeaning ( )
inlineprivate

Definition at line 28 of file actionviewoptics.c.

◆ CanWork()

bool CanWork ( ItemBase item)
inlineprivate

Definition at line 139 of file actionviewoptics.c.

◆ CreateConditionComponents()

override void CreateConditionComponents ( )
inlineprivate

◆ EnterOptics()

void EnterOptics ( ItemOptics optic,
PlayerBase player )
inlineprivate

◆ ExitOptics()

void ExitOptics ( ItemOptics optic,
PlayerBase player )
inlineprivate

◆ HasProgress()

override bool HasProgress ( )
inlineprivate

Definition at line 33 of file actionviewoptics.c.

◆ HasTarget()

override bool HasTarget ( )
inlineprivate

Definition at line 38 of file actionviewoptics.c.

◆ IsCameraLockOnPerform()

override bool IsCameraLockOnPerform ( )
inlineprivate

Definition at line 23 of file actionviewoptics.c.

◆ IsFullBody()

override bool IsFullBody ( PlayerBase player)
inlineprivate

Definition at line 18 of file actionviewoptics.c.

◆ OnEndAnimationLoopClient()

override void OnEndAnimationLoopClient ( ActionData action_data)
inlineprivate

Definition at line 121 of file actionviewoptics.c.

References ActionData, Class::CastTo(), and ExitOptics().

◆ OnEndAnimationLoopServer()

override void OnEndAnimationLoopServer ( ActionData action_data)
inlineprivate

Definition at line 130 of file actionviewoptics.c.

References ActionData, Class::CastTo(), and ExitOptics().

◆ OnEndClient()

override void OnEndClient ( ActionData action_data)
inlineprivate

◆ OnEndServer()

override void OnEndServer ( ActionData action_data)
inlineprivate

◆ OnStartAnimationLoopClient()

override void OnStartAnimationLoopClient ( ActionData action_data)
inlineprivate

◆ OnStartAnimationLoopServer()

override void OnStartAnimationLoopServer ( ActionData action_data)
inlineprivate

◆ OnStartClient()

override void OnStartClient ( ActionData action_data)
inlineprivate

Definition at line 58 of file actionviewoptics.c.

References ActionData, and g_Game.

◆ OnStartServer()

override void OnStartServer ( ActionData action_data)
inlineprivate

Definition at line 65 of file actionviewoptics.c.

References ActionData, and g_Game.


The documentation for this class was generated from the following file:
  • F:/Games/Dayz/scripts/4_world/classes/useractionscomponent/actions/continuous/actionviewoptics.c