См. определение в файле CAContinuousTimeCooking.c строка 53
54 {
56 {
58 }
59
60 int cooking_state_update = 0;
61 float cooking_time =
m_ItemToCook.GetFoodStage().GetCookingTime();
63 {
66
69
71 {
73
75 {
77
79 {
82 }
83 }
84
85 if (cooking_state_update == 1)
86 {
88
90 {
92 {
93 g_Game.GetAnalyticsClient().OnActionCookedSteak();
94 }
95 }
96 }
97
99 }
100
102 }
103 else
104 {
106 {
109 }
112 }
113 }
void SetACData(Param units)
void OnCompletePogress(ActionData action_data)
float m_AdjustedTimeToCook
float m_TimeElapsedRepeat
float m_AdjustedCookingUpdateTime
float m_TimeElapsedDamage
float m_CookingUpdateTime
const float TIME_DAMAGE_THRESHOLD
ref Param1< float > m_SpentUnits
class Test Setup
Stage definition used in conjunction with Step attribute.
Перекрестные ссылки GameConstants::FIRE_ATTACHMENT_DAMAGE_PER_SECOND, g_Game, m_AdjustedCookingUpdateTime, m_AdjustedTimeToCook, m_CookingProcess, m_CookingUpdateTime, m_ItemToCook, ActionData::m_MainItem, m_MinTempToCook, ActionData::m_Player, m_SpentUnits, m_TimeElapsed, m_TimeElapsedDamage, m_TimeElapsedRepeat, CAContinuousBase::OnCompletePogress(), CABase::SetACData(), Setup, TIME_DAMAGE_THRESHOLD, UA_ERROR, UA_FINISHED и UA_PROCESSING.