if (scr_interact() && keyboard_multicheck_pressed(0) && scene == 0) { scr_cutscene_start() scene = 1 } switch scene { case 1: if (global.sworks_flag[23] == 0 && global.party_member != -4) cutscene_advance() else { scr_text() with (msg) message[0] = "* (An empty elevator# shaft lies before you.)" global.cutscene = false scene = 0 } break case 2: if (image_speed == 0) { image_speed = 1 audio_play_sound(snd_sliding_door_open, 1, 0) } if (image_index >= (image_number - 1)) { image_speed = 0 cutscene_advance() } break case 3: cutscene_dialogue() with (msg) { sndfnt_array[0] = 391 sndfnt_array[1] = 108 message[0] = "* (An empty elevator# shaft lies before you.)" message[1] = "* Well then..." message[2] = "* \"Convenience\" was never# in today's dictionary# anyway." message[3] = "* Gotta be a staircase# closeby." prt[1] = 377 prt[2] = 370 prt[3] = 370 } break case 4: scr_cutscene_end() global.sworks_flag[23] = 1 scene = 0 break }