function scr_rhythmgame_load_events(arg0) { scr_debug_print("song argument: " + string(arg0)); if (arg0 >= 3) { scr_music_event_add_instance(drums, 0 - meter, "target_brightness", 0.75); scr_music_event_add_instance(vocals, 0 - meter, "target_brightness", 0.75); } if (arg0 == 0) { with (drums) { scr_music_event_add_instance(performer, 16.7 - (meter * 6), "sprite_index", spr_susie_drum_ready, true); scr_music_event_add_instance(other.performer, 16.7 - (meter * 5.75), "sprite_index", spr_kris_guitar_ready, true); scr_music_event_add_instance(other.vocals.performer, 16.7 - (meter * 5.5), "sprite_index", spr_ralsei_sing_polite_closed, true); scr_music_event_add(16.7 - (meter * 5), "target_brightness", 0.75); scr_music_event_add_instance(other.vocals, 16.7 - (meter * 5), "target_brightness", 0.75); if (global.chapter == 3) { scr_music_event_add(16.7 - (meter * 4), "mash_hit", 1, true, 16); scr_music_event_add_instance(other.vocals.performer, 16.7 - (meter * 4), "sprite_index", spr_ralsei_rock_shock, true); if (!other.spooked && global.plot < 150 && global.flag[1096] == 0) { scr_music_event_add_instance(other.vocals.performer, 16.7 - (meter * 4), "shakeamt", 10, true); other.spooked = true; } scr_music_event_add(16.939999999999998 - (meter * 4), "con", 0, true); scr_music_event_add(18.7 - (meter * 4), "fade", 0.98, false); } else { auto_play = true; } scr_music_event_add_instance(other.vocals.performer, 38, "sprite_index", spr_ralsei_sing_clap, true, 1); if (global.chapter == 3) { scr_music_event_add(39, "con", -1, true); scr_music_event_add(39.12, "mash_hit", 2, true, 16); scr_music_event_add(39.24, "mash_hit", 0, true, 16); scr_music_event_add(39.36, "mash_hit", 0, true, 16); scr_music_event_add(39.48, "mash_hit", 1, true, 16); scr_music_event_add(39.72, "con", 1, true); scr_music_event_add(98.09 - meter, "con", 5, true); } scr_music_event_add_instance(other, 134.5, "smooth", 1, true); scr_music_event_add_instance(other.vocals.performer, 134.5, "sprite_index", spr_ralsei_sing_clap, true, 1); scr_music_event_add_instance(other, 149.75, "smooth", 0, true); } } else if (arg0 == 1) { with (drums) { auto_play = true; performer.image_speed = 0.25; other.spooked = true; if (global.chapter == 0) scr_music_event_add_instance(performer, trackstart + (meter * 0.5), "sprite_index", spr_susie_drumsticks, true); scr_music_event_add_instance(performer, trackstart + (meter * 0.5), "image_index", 1, true); scr_music_event_add_instance(other.performer, trackstart + (meter * 1.5), "sprite_index", spr_kris_guitar_ready, true); scr_music_event_add_instance(other.vocals.performer, trackstart + (meter * 1), "sprite_index", spr_ralsei_sing_clap, true, 1); scr_music_event_add(trackstart + (meter * 2), "fade", 1, false); scr_music_event_add_instance(performer, 11, "sprite_index", spr_susie_drumsticks_2, true); scr_music_event_add_instance(performer, 14.3, "image_speed", 1, true); scr_music_event_add_instance(other.vocals.performer, 14.3, "sprite_index", spr_ralsei_rock_shock, true); scr_music_event_add_instance(other.vocals.performer, 14.3, "shakeamt", 10, true); scr_music_event_add(14.3, "auto_play", false, true); scr_music_event_add(14.3, "con", 7, true); scr_music_event_add(20.3, "fade", 0.98, false); scr_music_event_add(22.6, "mash_hit", false, true); scr_music_event_add(22.6, "con", -1, true); scr_music_event_add_instance(performer, 23.5, "sprite_index", spr_susie_drum_ready, true); scr_music_event_add_instance(performer, 24, "sprite_index", spr_susie_drum, true); } } else if (arg0 == 2) { scr_music_event_add_instance(drums, 0 - (meter * 5), "target_brightness", 0.75); scr_music_event_add_instance(vocals, 0 - (meter * 5), "target_brightness", 0.75); drums.auto_play = 1; scr_debug_print(string(global.chapter)); if (global.chapter > 3 || (chart_start <= 158.92 && chart_end >= 158.92)) { with (vocals.performer) { scr_music_event_add(0, "sprite_index", spr_ralsei_sing_clap, true); scr_music_event_add_instance(other.drums.performer, 4.85, "sprite_index", spr_susie_drum_ready, true); scr_music_event_add(17, "sprite_index", spr_ralsei_sing_polite_closed, true); scr_music_event_add(74.6, "sprite_index", spr_ralsei_sing_clap, true); scr_music_event_add(86.95, "sprite_index", spr_ralsei_sing_polite_closed, true); scr_music_event_add(158.92, "mid", 7617, true); scr_music_event_add(158.92, "idle", 873, true); scr_music_event_add(158.92, "animspeed", 2, true); scr_music_event_add(158.92, "sprite_index", spr_ralsei_sing_rude, true); scr_music_event_add(162.16, "sprite_index", spr_ralsei_sing_cuss, true); scr_music_event_add(162.16, "shakeamt", 10, true); scr_music_event_add(162.16, "animspeed", 2, true); scr_music_event_add(165.4, "mid", 1333, true); scr_music_event_add(165.4, "idle", 238, true); scr_music_event_add(165.4, "sprite_index", spr_ralsei_sing_clap, true); } } } else if (arg0 == 4) { scr_music_event_add_instance(other.performer, trackstart + (meter * 1.5), "sprite_index", spr_kris_guitar_ready, true); } else if (arg0 == 10) { drums.auto_play = true; scr_music_event_add_instance(drums.performer, trackstart + (meter * 0.5), "sprite_index", spr_susie_drum_ready, true); scr_music_event_add_instance(other.performer, trackstart + (meter * 1.5), "sprite_index", spr_kris_guitar_ready, true); scr_music_event_add_instance(vocals.performer, trackstart + (meter * 1), "sprite_index", spr_ralsei_sing_clap, true, 1); scr_music_event_add_instance(vocals.performer, 49.22, "sprite_index", spr_ralsei_sing_clap_wait, true, 1); scr_music_event_add_instance(vocals.performer, 53.52, "sprite_index", spr_ralsei_sing_clap, true, 1); scr_music_event_add_instance(vocals.performer, 132.91, "sprite_index", spr_ralsei_sing_clap_wait, true, 1); } else if (arg0 == 11) { drums.auto_play = true; } else if (arg0 == 13) { drums.auto_play = true; var _pink_event = instance_create(0, 0, obj_rhythmgame_jackenstein_events); scr_music_event_add_instance(vocals.performer, 34.35, "sprite_index", spr_ralsei_sing_polite_closed, true, 1); } else if (arg0 == 15) { drums.auto_play = true; scr_music_event_add_instance(vocals.performer, trackstart, "sprite_index", spr_ralsei_sing_clap, true, 1); scr_music_event_add_instance(drums.performer, trackstart + (meter * 0.5), "sprite_index", spr_susie_drum_ready, true); scr_music_event_add_instance(other.performer, trackstart + (meter * 1.5), "sprite_index", spr_kris_guitar_ready, true); scr_music_event_add_instance(vocals.performer, 28.4, "sprite_index", spr_ralsei_sing_polite_closed, true, 1); scr_music_event_add_instance(vocals.performer, 33, "sprite_index", spr_ralsei_sing_clap, true, 1); scr_music_event_add_instance(vocals.performer, 40.6, "sprite_index", spr_ralsei_sing_polite_closed, true, 1); scr_music_event_add_instance(vocals.performer, 61.89, "sprite_index", spr_ralsei_sing_clap, true, 1); scr_music_event_add_instance(drums.performer, 62, "sprite_index", spr_susie_drum_ready, true); scr_music_event_add(69.1, "note_beats", true, true, 0.25); scr_music_event_add(75.8, "note_beats", false, true, 0.25); } else { drums.auto_play = true; scr_music_event_add_instance(drums.performer, trackstart + (meter * 0.5), "sprite_index", spr_susie_drum_ready, true); scr_music_event_add_instance(other.performer, trackstart + (meter * 1.5), "sprite_index", spr_kris_guitar_ready, true); scr_music_event_add_instance(vocals.performer, trackstart + (meter * 1), "sprite_index", spr_ralsei_sing_clap, true, 1); } scr_music_beat_event_instance(obj_rhythmgame, "beat", true, true); }