DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ ActionCondition()

override bool ActionObtainLiquidBase::ActionCondition ( PlayerBase player,
ActionTarget target,
ItemBase item )
inlineprotected

Other conditions are handled in CCTLiquid

См. определение в файле ActionObtainLiquidBase.c строка 114

115 {
117 int liquidType = CCTLiquid.Cast(m_ConditionTarget).GetLiquidType();
118 if (liquidType == LIQUID_NONE)
119 return false;
120
121 if (item.GetQuantity() > item.GetQuantityMin())
122 liquidType = Liquid.TranslateLiquidType(liquidType);
123
124 return Liquid.CanFillContainer(item, liquidType);
125 }
ref CCTBase m_ConditionTarget
Определения ActionBase.c:64
const int LIQUID_NONE
Определения 3_Game/DayZ/constants.c:566

Перекрестные ссылки ActionTarget(), CCTLiquid::GetLiquidType(), LIQUID_NONE и m_ConditionTarget.