DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ RefreshAudioVisuals()

void FryingPan::RefreshAudioVisuals ( CookingMethodType cooking_method,
bool is_done,
bool is_empty,
bool is_burned )
inlineprotected

См. определение в файле FryingPan.c строка 171

172 {
173 int particleId;
174
175 //if at least one of the food items is burned
176 if (is_burned)
177 {
178 particleId = PARTICLE_BURNING_DONE;
179 }
180 //proper cooking methods
181 else
182 {
183 if (cooking_method == CookingMethodType.BAKING)
184 {
185 if (is_done)
186 particleId = PARTICLE_BAKING_DONE;
187 else
188 particleId = PARTICLE_BAKING_START;
189 }
190 else if (cooking_method == CookingMethodType.DRYING)
191 {
192 if (is_done)
193 particleId = PARTICLE_DRYING_DONE;
194 else
195 particleId = PARTICLE_DRYING_START;
196 }
197 }
198
199 ParticleCookingStart(particleId);
200 }
CookingMethodType
Определения Cooking.c:2
int PARTICLE_DRYING_DONE
Определения FryingPan.c:16
int PARTICLE_BAKING_START
Определения FryingPan.c:13
int PARTICLE_BAKING_DONE
Определения FryingPan.c:14
void ParticleCookingStart(int particle_id)
Определения FryingPan.c:207
int PARTICLE_BURNING_DONE
Определения FryingPan.c:17
int PARTICLE_DRYING_START
Определения FryingPan.c:15

Перекрестные ссылки PARTICLE_BAKING_DONE, PARTICLE_BAKING_START, PARTICLE_BURNING_DONE, PARTICLE_DRYING_DONE, PARTICLE_DRYING_START и ParticleCookingStart().

Используется в OnVariablesSynchronized().