41 if (
item.IsFullQuantity())
89 if (
target.GetObject() &&
target.GetObject().IsFuelStation())
ref CCIBase m_ConditionItem
ref CCTBase m_ConditionTarget
ref ActionTarget m_Target
ref CABase m_ActionComponent
override void CreateActionComponent()
override bool SetupAction(PlayerBase player, ActionTarget target, ItemBase item, out ActionData action_data, Param extra_data=NULL)
override bool ActionConditionContinue(ActionData action_data)
int GetLiquidType(PlayerBase player, ActionTarget target, ItemBase item)
override bool ActionCondition(PlayerBase player, ActionTarget target, ItemBase item)
const string ALLOWED_WATER_SURFACES
void ActionFillBottleBase()
void SetupStance(PlayerBase player)
override void CreateConditionComponents()
static bool CanFillContainer(ItemBase container, int liquid_type, bool ignore_fullness_check=false)
Base Param Class with no parameters. Used as general purpose parameter overloaded with Param1 to Para...
static proto native float DistanceSq(vector v1, vector v2)
Returns the square distance between tips of two 3D vectors.
DayZPlayerConstants
defined in C++
const int LIQUID_GASOLINE
class HumanCommandLadder HumanCommandSwim()