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

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

override void CreateConditionComponents ()
 
override bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
 
override bool IsLockTargetOnUse ()
 

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

Методы

◆ ActionCondition()

override bool ActionCondition ( PlayerBase player,
ActionTarget target,
ItemBase item )
inlineprivate
10 {
11 if (item && item.IsHeavyBehaviour())
12 return false;
13
14 if (!player.CanEatAndDrink())
15 return false;
16
17 return target.GetObject() && target.GetObject().GetWaterSourceObjectType() == EWaterSourceObjectType.THROUGH;
18 }
EWaterSourceObjectType
Definition EWaterSourceObjectType.c:2
Definition EntityAI.c:95

◆ CreateConditionComponents()

override void CreateConditionComponents ( )
inlineprivate
4 {
5 m_ConditionItem = new CCINone();
6 m_ConditionTarget = new CCTCursor(UAMaxDistances.SMALL);
7 }
Definition CCINone.c:2
Definition CCTCursor.c:2
Definition ActionConstants.c:106
const float SMALL
Definition ActionConstants.c:107

Перекрестные ссылки UAMaxDistances::SMALL.

◆ IsLockTargetOnUse()

override bool IsLockTargetOnUse ( )
inlineprivate
21 {
22 return false;
23 }

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