Remnants of old, responsible for particles and some (empty) sounds. Cooked items take care of the rest themselves.
См. определение в файле Bottle_Base.c строка 169
170 {
171 string soundName = "";
172 int particleId;
173
174 switch (cooking_method)
175 {
178
179 if (is_empty)
180 {
182 }
183 else
184 {
185 if (is_done)
187 else
189 }
190
191 break;
192
194 if (is_done)
196 else
198
199 break;
200
202 if (is_done)
204 else
206
207 break;
208
209 default:
210 soundName = "";
212
213 break;
214 }
215
216
217 if (is_burned)
218 {
220 }
221
222
225 }
int PARTICLE_BOILING_DONE
int PARTICLE_DRYING_START
int PARTICLE_BAKING_START
void ParticleCookingStart(int particle_id)
int PARTICLE_BURNING_DONE
int PARTICLE_BOILING_EMPTY
int PARTICLE_BOILING_START
const string SOUND_BOILING_EMPTY
void SoundCookingStart(string sound_name)
Перекрестные ссылки ParticleList::NONE, PARTICLE_BAKING_DONE, PARTICLE_BAKING_START, PARTICLE_BOILING_DONE, PARTICLE_BOILING_EMPTY, PARTICLE_BOILING_START, PARTICLE_BURNING_DONE, PARTICLE_DRYING_DONE, PARTICLE_DRYING_START, ParticleCookingStart(), SOUND_BOILING_EMPTY и SoundCookingStart().
Используется в OnVariablesSynchronized().