PC Stable Documentation
|
|
Private Member Functions | |
void | CAContinuousQuantityEdible (float quantity_used_per_second, float time_to_repeat) |
override void | Setup (ActionData action_data) |
override void | CalcAndSetQuantity (ActionData action_data) |
override float | GetProgress () |
Private Attributes | |
protected float | m_InitItemQuantity |
protected float | m_SpentQuantityTotal |
protected float | m_QuantityUsedPerSecondStart |
|
inlineprivate |
|
inlineprivate |
References Edible_Base::GetConsumptionPenaltyContext(), GetGame(), PlayerConsumeData::m_Agents, PlayerConsumeData::m_Amount, PlayerConsumeData::m_Source, CAContinuousQuantityRepeat::m_SpentQuantity, m_SpentQuantityTotal, CAContinuousQuantityRepeat::m_SpentUnits, PlayerConsumeData::m_Type, and CABase::SetACData().
|
inlineprivate |
|
inlineprivate |
|
private |
Referenced by CAContinuousQuantityEdible(), GetProgress(), and Setup().
|
private |
Referenced by CAContinuousQuantityEdible(), and Setup().
|
private |
Referenced by CAContinuousQuantityEdible(), CalcAndSetQuantity(), and GetProgress().