Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
HandGuardBase Class Reference

TODO(kumarjac): This guard is unused but it has a fault and doesn't conform with maximimal/minimal checks on "Juncture"/"Remote". More...

Protected Member Functions

void BotGuardHasItemInHands (Man p=NULL)
override bool GuardCondition (HandEventBase e)
override bool GuardCondition (HandEventBase e)
override bool GuardCondition (HandEventBase e)
override bool GuardCondition (HandEventBase e)
override bool GuardCondition (HandEventBase e)
override bool GuardCondition (HandEventBase e)
override bool GuardCondition (HandEventBase e)
override bool GuardCondition (HandEventBase e)
override bool GuardCondition (HandEventBase e)
override bool GuardCondition (HandEventBase e)
override bool GuardCondition (HandEventBase e)
override bool GuardCondition (HandEventBase e)
void HandGuardCanForceSwap (Man p=NULL)
void HandGuardCanMove (Man p=null)
void HandGuardCanSwap (Man p=NULL)
void HandGuardHasDestroyedItemInHands (Man p=null)
void HandGuardHasItemInEvent (Man p=null)
void HandGuardHasItemInHands (Man p=null)
void HandGuardHasRoomForItem (Man p=null)
void HandGuardInstantForceSwap (Man p=NULL)
void HandGuardIsSameItemInHands (Man p=null)
void HandSelectAnimationOfForceSwapInHandsEvent (Man p=NULL)
void HandSelectAnimationOfMoveFromHandsEvent (Man p=null)
bool ProcessSwapEvent (notnull HandEventBase e, out int animType1, out int animType2)

Protected Attributes

Man m_Player

Private Member Functions

override bool GuardCondition (HandEventBase e)
override bool GuardCondition (HandEventBase e)
override bool GuardCondition (HandEventBase e)
bool GuardCondition (HandEventBase e)
override bool GuardCondition (HandEventBase e)
void HandGuardAnd (HandGuardBase arg0=null, HandGuardBase arg1=null)
void HandGuardNot (HandGuardBase arg0=null)
void HandGuardOr (HandGuardBase arg0=null, HandGuardBase arg1=null)
void HandSelectAnimationOfTakeToHandsEvent (Man p=null)

Private Attributes

ref HandGuardBase m_arg0
ref HandGuardBase m_arg1

Detailed Description

TODO(kumarjac): This guard is unused but it has a fault and doesn't conform with maximimal/minimal checks on "Juncture"/"Remote".

guards

represents guard on a transition from state to state

Definition at line 6 of file hand_guards.c.

Member Function Documentation

◆ BotGuardHasItemInHands()

void BotGuardHasItemInHands ( Man p = NULL)
inlineprotected

Definition at line 61 of file botguards.c.

References m_Player.

◆ GuardCondition() [1/17]

◆ GuardCondition() [2/17]

◆ GuardCondition() [3/17]

override bool GuardCondition ( HandEventBase e)
inlineprotected

◆ GuardCondition() [4/17]

override bool GuardCondition ( HandEventBase e)
inlineprotected

◆ GuardCondition() [5/17]

◆ GuardCondition() [6/17]

override bool GuardCondition ( HandEventBase e)
inlineprotected

◆ GuardCondition() [7/17]

override bool GuardCondition ( HandEventBase e)
inlineprotected

◆ GuardCondition() [8/17]

override bool GuardCondition ( HandEventBase e)
inlineprotected

◆ GuardCondition() [9/17]

override bool GuardCondition ( HandEventBase e)
inlineprotected

◆ GuardCondition() [10/17]

override bool GuardCondition ( HandEventBase e)
inlineprivate

◆ GuardCondition() [11/17]

override bool GuardCondition ( HandEventBase e)
inlineprivate

◆ GuardCondition() [12/17]

override bool GuardCondition ( HandEventBase e)
inlineprivate

◆ GuardCondition() [13/17]

bool GuardCondition ( HandEventBase e)
inlineprivate

Definition at line 14 of file hand_guards.c.

◆ GuardCondition() [14/17]

◆ GuardCondition() [15/17]

◆ GuardCondition() [16/17]

override bool GuardCondition ( HandEventBase e)
inlineprivate

◆ GuardCondition() [17/17]

override bool GuardCondition ( HandEventBase e)
inlineprotected

Definition at line 63 of file botguards.c.

References hndDebugPrint(), LogManager::IsInventoryHFSMLogEnable(), and m_Player.

◆ HandGuardAnd()

void HandGuardAnd ( HandGuardBase arg0 = null,
HandGuardBase arg1 = null )
inlineprivate

Definition at line 23 of file hand_guards.c.

References m_arg0, and m_arg1.

◆ HandGuardCanForceSwap()

void HandGuardCanForceSwap ( Man p = NULL)
inlineprotected

Definition at line 345 of file hand_guards.c.

References m_Player.

◆ HandGuardCanMove()

void HandGuardCanMove ( Man p = null)
inlineprotected

Definition at line 293 of file hand_guards.c.

References m_Player.

◆ HandGuardCanSwap()

void HandGuardCanSwap ( Man p = NULL)
inlineprotected

Definition at line 319 of file hand_guards.c.

References m_Player.

◆ HandGuardHasDestroyedItemInHands()

void HandGuardHasDestroyedItemInHands ( Man p = null)
inlineprotected

Definition at line 162 of file hand_guards.c.

References m_Player.

◆ HandGuardHasItemInEvent()

void HandGuardHasItemInEvent ( Man p = null)
inlineprotected

Definition at line 84 of file hand_guards.c.

References m_Player.

◆ HandGuardHasItemInHands()

void HandGuardHasItemInHands ( Man p = null)
inlineprotected

Definition at line 214 of file hand_guards.c.

References m_Player.

◆ HandGuardHasRoomForItem()

void HandGuardHasRoomForItem ( Man p = null)
inlineprotected

Definition at line 238 of file hand_guards.c.

References m_Player.

◆ HandGuardInstantForceSwap()

void HandGuardInstantForceSwap ( Man p = NULL)
inlineprotected

Definition at line 376 of file hand_guards.c.

References m_Player.

◆ HandGuardIsSameItemInHands()

void HandGuardIsSameItemInHands ( Man p = null)
inlineprotected

Definition at line 139 of file hand_guards.c.

References m_Player.

◆ HandGuardNot()

void HandGuardNot ( HandGuardBase arg0 = null)
inlineprivate

Definition at line 44 of file hand_guards.c.

References m_arg0.

◆ HandGuardOr()

void HandGuardOr ( HandGuardBase arg0 = null,
HandGuardBase arg1 = null )
inlineprivate

Definition at line 65 of file hand_guards.c.

References m_arg0, and m_arg1.

◆ HandSelectAnimationOfForceSwapInHandsEvent()

void HandSelectAnimationOfForceSwapInHandsEvent ( Man p = NULL)
inlineprotected

Definition at line 253 of file handanimated_guards.c.

References m_Player.

◆ HandSelectAnimationOfMoveFromHandsEvent()

void HandSelectAnimationOfMoveFromHandsEvent ( Man p = null)
inlineprotected

Definition at line 210 of file handanimated_guards.c.

References m_Player.

◆ HandSelectAnimationOfTakeToHandsEvent()

void HandSelectAnimationOfTakeToHandsEvent ( Man p = null)
inlineprivate

Definition at line 192 of file handanimated_guards.c.

◆ ProcessSwapEvent()

bool ProcessSwapEvent ( notnull HandEventBase e,
out int animType1,
out int animType2 )
inlineprotected

Definition at line 255 of file handanimated_guards.c.

References Error(), and SelectAnimationOfForceSwapInHands().

Referenced by GuardCondition().

Field Documentation

◆ m_arg0

ref HandGuardBase m_arg0
private

Definition at line 20 of file hand_guards.c.

Referenced by GuardCondition(), HandGuardAnd(), HandGuardNot(), and HandGuardOr().

◆ m_arg1

ref HandGuardBase m_arg1
private

Definition at line 21 of file hand_guards.c.

Referenced by GuardCondition(), HandGuardAnd(), and HandGuardOr().

◆ m_Player


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