◆ CAContinuousFertilizeGardenSlot()
◆ Execute()
Reset slot fertilizer type and quantity in case current type in target slot is not matching
References CalcAndSetQuantity(), Class::CastTo(), FertilizeSlot(), GetGame(), CAContinuousQuantity::m_ItemQuantity, CAContinuousQuantity::m_QuantityUsedPerSecond, m_Slot, CAContinuousQuantity::m_SpentQuantity, CAContinuousBase::OnCompletePogress(), UA_ERROR, UA_FINISHED, and UA_PROCESSING.
◆ FertilizeSlot()
◆ GetProgress()
| override float GetProgress |
( |
| ) |
|
|
inlineprivate |
◆ Setup()
References Class::CastTo(), CGame::ConfigGetFloat(), GetGame(), m_AlreadyFilledAmount, CAContinuousQuantity::m_ItemQuantity, CAContinuousQuantity::m_QuantityUsedPerSecond, m_Selection, m_Slot, m_SlotFertilizerNeed, CAContinuousQuantity::m_SpentQuantity, and CAContinuousQuantity::m_SpentUnits.
◆ m_AlreadyFilledAmount
| protected float m_AlreadyFilledAmount |
|
private |
◆ m_Selection
◆ m_Slot
◆ m_SlotFertilizerNeed
| protected float m_SlotFertilizerNeed |
|
private |
◆ m_SpentQuantityTotal
| protected float m_SpentQuantityTotal |
|
private |
◆ m_StartQuantity
| protected float m_StartQuantity |
|
private |
◆ m_TimeToComplete
| protected float m_TimeToComplete |
|
private |
The documentation for this class was generated from the following file: