DayZ 1.26
DayZ Explorer by KGB
Загрузка...
Поиск...
Не найдено
Класс ActionInteractBase
+ Граф наследования:ActionInteractBase:

Закрытые члены

void ActionInteractBase ()
 
override void CreateConditionComponents ()
 
string GetHUDCursorIcon ()
 
override GetInputType ()
 
override int GetActionCategory ()
 
override bool UseMainItem ()
 
override bool MainItemAlwaysInHands ()
 
- Закрытые члены унаследованные от AnimatedActionBase
void AnimatedActionBase ()
 
void OnAlternativeEndServer (PlayerBase player)
 
void OnAlternativeEndClient (PlayerBase player)
 
void OnInterruptServer (PlayerBase player)
 
void OnInterruptClient (PlayerBase player)
 
void OnExecute (ActionData action_data)
 
void OnExecuteServer (ActionData action_data)
 
void OnExecuteClient (ActionData action_data)
 
void OnAnimationEvent (ActionData action_data)
 
void CheckAnimationEvent (ActionData action_data)
 
override void OnUpdate (ActionData action_data)
 
override bool ActionConditionContinue (ActionData action_data)
 
override bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
 
int GetStanceMaskEx (PlayerBase player, ActionTarget target, ItemBase item)
 
int GetActionCommandEx (ActionData actionData)
 
int GetActionCommand (PlayerBase player)
 
int GetCommandOverride (ActionData actionData)
 
int GetStanceMaskOverride (ItemBase item)
 
 GetCallbackClassTypename ()
 
override bool HasProneException ()
 
void CreateAndSetupActionCallback (ActionData action_data)
 
override void Start (ActionData action_data)
 
override void Interrupt (ActionData action_data)
 
void OnJumpStart ()
 
void Do (ActionData action_data, int state)
 
override void End (ActionData action_data)
 
override void OnStartServer (ActionData action_data)
 
override void OnEndServer (ActionData action_data)
 
override float GetProgress (ActionData action_data)
 

Закрытые данные

string m_HUDCursorIcon
 
- Закрытые данные унаследованные от AnimatedActionBase
int m_CommandUID
 
int m_CommandUIDProne
 
 m_CallbackClass
 

Подробное описание

Конструктор(ы)

◆ ActionInteractBase()

void ActionInteractBase ( )
inlineprivate
44 {
46 m_CommandUID = DayZPlayerConstants.CMD_ACTIONMOD_PICKUP_HANDS;
47 }
Definition ActionInteractBase.c:2
int m_CommandUID
Definition AnimatedActionBase.c:143
m_CallbackClass
Definition AnimatedActionBase.c:145
DayZPlayerConstants
defined in C++
Definition dayzplayer.c:602

Перекрестные ссылки AnimatedActionBase::m_CallbackClass и AnimatedActionBase::m_CommandUID.

Методы

◆ CreateConditionComponents()

override void CreateConditionComponents ( )
inlineprivate
50 {
53 }
ref CCIBase m_ConditionItem
Definition ActionBase.c:64
ref CCTBase m_ConditionTarget
Definition ActionBase.c:65
Definition CCINone.c:2
Definition CCTObject.c:2
Definition ActionConstants.c:106
const float DEFAULT
Definition ActionConstants.c:108

Перекрестные ссылки UAMaxDistances::DEFAULT, ActionBase::m_ConditionItem и ActionBase::m_ConditionTarget.

◆ GetActionCategory()

override int GetActionCategory ( )
inlineprivate
67 {
68 return AC_INTERACT;
69 }
const int AC_INTERACT
Definition _constants.c:4

Перекрестные ссылки AC_INTERACT.

◆ GetHUDCursorIcon()

string GetHUDCursorIcon ( )
inlineprivate
57 {
58 return "";
59 }

◆ GetInputType()

override GetInputType ( )
inlineprivate
62 {
64 }
Definition ActionInput.c:535

◆ MainItemAlwaysInHands()

override bool MainItemAlwaysInHands ( )
inlineprivate
77 {
78 return false;
79 }

◆ UseMainItem()

override bool UseMainItem ( )
inlineprivate
72 {
73 return false;
74 }

Поля

◆ m_HUDCursorIcon

string m_HUDCursorIcon
private

Объявления и описания членов класса находятся в файле: