DayZ 1.24
|
Protected Member Functions | |
void | CAContinuousTimeCooking (float cooking_update_time) |
override void | Setup (ActionData action_data) |
override int | Execute (ActionData action_data) |
override float | GetProgress () |
Private Attributes | |
const float | TIME_DAMAGE_THRESHOLD = 5.0 |
Definition at line 1 of file CAContinuousTimeCooking.c.
Definition at line 18 of file CAContinuousTimeCooking.c.
References m_CookingUpdateTime.
|
inlineprotected |
Definition at line 47 of file CAContinuousTimeCooking.c.
References GameConstants::FIRE_ATTACHMENT_DAMAGE_PER_SECOND, Edible_Base::GetFoodStage(), GetGame(), Edible_Base::IsMeat(), CABase::m_Action, m_AdjustedCookingUpdateTime, m_CookingProcess, m_CookingUpdateTime, m_ItemToCook, m_SpentUnits, m_TimeElapsed, m_TimeElapsedDamage, m_TimeElapsedRepeat, m_TimeToCook, CAContinuousBase::OnCompletePogress(), CABase::SetACData(), Setup(), TIME_DAMAGE_THRESHOLD, UA_ERROR, UA_FINISHED, and UA_PROCESSING.
Definition at line 104 of file CAContinuousTimeCooking.c.
References m_AdjustedTimeToCook, and m_TimeElapsed.
|
inlineprotected |
Definition at line 23 of file CAContinuousTimeCooking.c.
References Edible_Base::GetFoodStage(), CABase::m_Action, m_AdjustedCookingUpdateTime, m_AdjustedTimeToCook, m_CookingProcess, m_CookingUpdateTime, m_ItemToCook, m_SpentUnits, m_TimeElapsed, m_TimeElapsedDamage, m_TimeElapsedRepeat, and m_TimeToCook.
Referenced by Execute().
|
protected |
Definition at line 16 of file CAContinuousTimeCooking.c.
|
protected |
Definition at line 12 of file CAContinuousTimeCooking.c.
Referenced by GetProgress(), and Setup().
|
protected |
Definition at line 13 of file CAContinuousTimeCooking.c.
|
protected |
Definition at line 15 of file CAContinuousTimeCooking.c.
Referenced by CAContinuousTimeCooking(), Execute(), and Setup().
|
protected |
Definition at line 14 of file CAContinuousTimeCooking.c.
|
protected |
Definition at line 5 of file CAContinuousTimeCooking.c.
Definition at line 9 of file CAContinuousTimeCooking.c.
|
protected |
Definition at line 6 of file CAContinuousTimeCooking.c.
Referenced by Execute(), GetProgress(), and Setup().
|
protected |
Definition at line 8 of file CAContinuousTimeCooking.c.
|
protected |
Definition at line 7 of file CAContinuousTimeCooking.c.
|
protected |
Definition at line 11 of file CAContinuousTimeCooking.c.
Definition at line 3 of file CAContinuousTimeCooking.c.
Referenced by Execute().