DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
ActionDrinkThroughContinuous.c
См. документацию.
2{
8
9 override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
10 {
12 if (item && item.IsHeavyBehaviour())
13 return false;
14
15 if (!player.CanEatAndDrink())
16 return false;
17
18 return target.GetObject() && target.GetObject().GetWaterSourceObjectType() == EWaterSourceObjectType.THROUGH;
19 }
20
21 override bool IsLockTargetOnUse()
22 {
23 return false;
24 }
25}
ref CCIBase m_ConditionItem
Определения ActionBase.c:63
ref CCTBase m_ConditionTarget
Определения ActionBase.c:64
void ActionDrinkPondContinuous()
Определения ActionDrinkPondContinuous.c:16
void ActionTarget(Object object, Object parent, int componentIndex, vector cursorHitPos, float utility, string surfaceName="")
Определения ActionTargets.c:125
EWaterSourceObjectType
Определения EWaterSourceObjectType.c:2
override bool IsLockTargetOnUse()
Определения ActionDrinkThroughContinuous.c:21
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
Определения ActionDrinkThroughContinuous.c:9
override void CreateConditionComponents()
Определения ActionDrinkThroughContinuous.c:3
Определения CCINone.c:2
Определения CCTLiquid.c:2
Определения PlayerBaseClient.c:2
const float DEFAULT
Определения ActionConstants.c:114
const int LIQUID_HOTWATER
Определения 3_Game/DayZ/constants.c:590
const int LIQUID_GROUP_DRINKWATER
Определения 3_Game/DayZ/constants.c:593
const int LIQUID_SNOW
Определения 3_Game/DayZ/constants.c:586