class CAContinuousQuantityEdibleSource
CAContinuousQuantityEdible › CAContinuousQuantityRepeat › CAContinuousBase › CABase
All members, including inherited
Constructors 1
References CAContinuousQuantityRepeat.m_DefaultTimeToRepeat, m_InitItemQuantity, m_QuantityUsedPerSecondStart
Show 1 more
, m_SpentQuantityTotalReferenced by ActionConsumeCB.CreateActionComponent(), ActionDrinkCB.CreateActionComponent(), ActionEatBigCB.CreateActionComponent()
Show 12 more
, ActionEatCanCB.CreateActionComponent(), ActionEatCB.CreateActionComponent(), ActionEatFruitCB.CreateActionComponent(), ActionEatMeatCB.CreateActionComponent(), ActionEatSmallCanCB.CreateActionComponent(), ActionEatSmallCB.CreateActionComponent(), ActionFeedVitaminBottleCB.CreateActionComponent(), ActionForceConsumeCB.CreateActionComponent(), ActionForceDrinkCB.CreateActionComponent(), ActionForceFeedCB.CreateActionComponent(), ActionForceFeedMeatCB.CreateActionComponent(), and ActionForceFeedSmallCB.CreateActionComponent()Members 3
protected float m_InitItemQuantityprotected float m_SpentQuantityTotalprotected float m_QuantityUsedPerSecondStartMethods 3
override void Setup(ActionData action_data)override void CalcAndSetQuantity(ActionData action_data)References Class.Cast(), Class.CastTo(), PlayerBase.Consume()
Show 18 more
, PlayerBase.Consume(), PlayerBase.GetBloodyHandsPenaltyAgents(), Edible_Base.GetConsumptionPenaltyContext(), ActionTarget.GetObject(), CGame.IsServer(), new PlayerConsumeData(), CABase.SetACData(), PlayerConsumeData.m_Agents, PlayerConsumeData.m_Amount, ActionData.m_MainItem, ActionData.m_Player, PlayerConsumeData.m_Source, CAContinuousQuantityRepeat.m_SpentQuantity, m_SpentQuantityTotal, CAContinuousQuantityRepeat.m_SpentUnits, ActionData.m_Target, PlayerConsumeData.m_Type, and Param1.param1override float GetProgress()References Math.Clamp(), m_InitItemQuantity, CAContinuousQuantityRepeat.m_SpentQuantity