if (!init) { var _sp = 0.1; particles[0] = setup_particle(110, 167, 0.35, 8510641, 0, _sp * 2, 0); particles[1] = setup_particle(50, 100, 0.2, 7002367, 0, _sp, 10); particles[2] = setup_particle(180, 76, 0.3, 8257481, 0, _sp * 2, -10); particles[3] = setup_particle(250, 162, 0.5, 16757629, 0, _sp * 1, 135); particles[4] = setup_particle(60, 50, 0.3, 15073188, 2, _sp * 2, -30); particles[5] = setup_particle(160, 110, 0.15, 16757629, 3, _sp * 1, 110); particles[6] = setup_particle(248, 38, 0.25, 13532671, 2, _sp * 0.5, 225); particles[7] = setup_particle(226, 160, 0.25, 8510641, 3, _sp * 2, -20); particles[8] = setup_particle(50, 187, 0.2, 16743874, 2, _sp * 1, 0); particles[9] = setup_particle(122.5, 107, 0.4, 16743874, 2, 0, 0); init = true; } if (active && image_alpha == 0) { for (var i = 0; i < particle_count; i++) { with (particles[i]) speed = 0; } active = false; } else if (!active && image_alpha > 0) { for (var i = 0; i < particle_count; i++) { with (particles[i]) speed = saved_speed; } active = true; }