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

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

void FirearmActionUnjam ()
 
override bool HasTarget ()
 
override GetInputType ()
 
override void CreateConditionComponents ()
 
override bool HasProgress ()
 
override bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
 
override void Start (ActionData action_data)
 

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

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

◆ FirearmActionUnjam()

void FirearmActionUnjam ( )
inlineprivate
4 {
5 }

Методы

◆ ActionCondition()

override bool ActionCondition ( PlayerBase player,
ActionTarget target,
ItemBase item )
inlineprivate
30 {
31 if (!super.ActionCondition( player, target, item ))
32 return false;
33
35 return player.GetWeaponManager().CanUnjam(wpn);
36 }
Definition EntityAI.c:95
shorthand
Definition BoltActionRifle_Base.c:6

◆ CreateConditionComponents()

override void CreateConditionComponents ( )
inlineprivate
18 {
21 }
ref CCIBase m_ConditionItem
Definition ActionBase.c:55
ref CCTBase m_ConditionTarget
Definition ActionBase.c:56
Definition CCINonRuined.c:2
Definition CCTSelf.c:2

Перекрестные ссылки m_ConditionItem и m_ConditionTarget.

◆ GetInputType()

override GetInputType ( )
inlineprivate
13 {
15 }
Definition ActionInput.c:908

◆ HasProgress()

override bool HasProgress ( )
inlineprivate
24 {
25 return false;
26 }

◆ HasTarget()

override bool HasTarget ( )
inlineprivate
8 {
9 return false;
10 }

◆ Start()

override void Start ( ActionData action_data)
inlineprivate
39 {
40 super.Start( action_data );
41
42 action_data.m_Player.GetWeaponManager().Unjam( this );
43 }

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