class CAContinuousWaterPlantSource
CAContinuousWaterPlant › CAContinuousQuantity › CAContinuousBase › CABase
All members, including inherited
Constructors 1
void CAContinuousWaterPlant(float quantity_used_per_second)References CAContinuousQuantity.m_QuantityUsedPerSecond
Referenced by ActionWaterPlantCB.CreateActionComponent()
Members 2
protected float m_TimeToCompleteMethods 3
override void Setup(ActionData action_data)References Class.CastTo(), ActionTarget.GetObject(), ItemBase.GetQuantity()
Show 12 more
, PlantBase.GetWater(), PlantBase.GetWaterMax(), Math.Min(), CAContinuousQuantity.m_ItemQuantity, ActionData.m_MainItem, m_PlantThirstyness, CAContinuousQuantity.m_QuantityUsedPerSecond, CAContinuousQuantity.m_SpentQuantity, CAContinuousQuantity.m_SpentUnits, ActionData.m_Target, m_TimeToComplete, and Param1.param1override int Execute(ActionData action_data)References CAContinuousQuantity.CalcAndSetQuantity(), Class.CastTo(), DayZPlayerImplement.GetDeltaT()
Show 12 more
, ActionTarget.GetObject(), PlantBase.GetSlot(), Slot.GiveWater(), CAContinuousBase.OnCompletePogress(), CABase.m_Action, CAContinuousQuantity.m_AdjustedQuantityUsedPerSecond, CAContinuousQuantity.m_ItemQuantity, m_PlantThirstyness, ActionData.m_Player, CAContinuousQuantity.m_QuantityUsedPerSecond, CAContinuousQuantity.m_SpentQuantity, and ActionData.m_Targetoverride float GetProgress()