| 1 | switch (scene) | 
    
    
        | 2 | { | 
    
    
        | 3 |     case 0: | 
    
    
        | 4 |         if (instance_exists(obj_ex)) | 
    
    
        | 5 |         { | 
    
    
        | 6 |             persistent = true; | 
    
    
        | 7 |             cutscene_advance(); | 
    
    
        | 8 |         } | 
    
    
        | 9 |         break; | 
    
    
        | 10 |     case 1: | 
    
    
        | 11 |         if (room != rm_battle) | 
    
    
        | 12 |             exit; | 
    
    
        | 13 |         cutscene_advance(); | 
    
    
        | 14 |         break; | 
    
    
        | 15 |     case 2: | 
    
    
        | 16 |         if (room == rm_battle) | 
    
    
        | 17 |             exit; | 
    
    
        | 18 |         if (instance_exists(obj_enemy_kill_check_pacifist_steamworks)) | 
    
    
        | 19 |         { | 
    
    
        | 20 |             instance_destroy(); | 
    
    
        | 21 |             exit; | 
    
    
        | 22 |         } | 
    
    
        | 23 |         instance_destroy(global.party_member); | 
    
    
        | 24 |         instance_create(250, 190, obj_ceroba_npc); | 
    
    
        | 25 |         obj_ceroba_npc.npc_direction = "left"; | 
    
    
        | 26 |         obj_pl.x = 220; | 
    
    
        | 27 |         obj_pl.y = 190; | 
    
    
        | 28 |         obj_pl.direction = 0; | 
    
    
        | 29 |         scr_cutscene_start(); | 
    
    
        | 30 |         cutscene_advance(); | 
    
    
        | 31 |         break; | 
    
    
        | 32 |     case 3: | 
    
    
        | 33 |         cutscene_wait(2); | 
    
    
        | 34 |         break; | 
    
    
        | 35 |     case 4: | 
    
    
        | 36 |         cutscene_dialogue(); | 
    
    
        | 37 |         with (msg) | 
    
    
        | 38 |         { | 
    
    
        | 39 |             talker[0] = 1161; | 
    
    
        | 40 |             message[0] = "* They're gone."; | 
    
    
        | 41 |             message[1] = "* Sigh... This is so#  confusing..."; | 
    
    
        | 42 |             message[2] = "* I thought Axis said he#  was the last of his#  kind?"; | 
    
    
        | 43 |             message[3] = "* Wait... he introduced#  himself as \"Model 014\"."; | 
    
    
        | 44 |             message[4] = "* There must have been 13#  other guard-bot#  prototypes."; | 
    
    
        | 45 |             message[5] = "* Guess we're lucky only#  one still functions,#  huh."; | 
    
    
        | 46 |             message[6] = "* Still, this thing#  definitely wasn't a#  guard-bot..."; | 
    
    
        | 47 |             message[7] = "* We don't know how many#  other robot types are#  out there."; | 
    
    
        | 48 |             message[8] = "* We'll figure it out in#  due time, I'm sure."; | 
    
    
        | 49 |             message[9] = "* Just... be extremely#  careful."; | 
    
    
        | 50 |             prt[0] = 394; | 
    
    
        | 51 |             prt[1] = 394; | 
    
    
        | 52 |             prt[2] = 370; | 
    
    
        | 53 |             prt[3] = 393; | 
    
    
        | 54 |             prt[4] = 370; | 
    
    
        | 55 |             prt[5] = 395; | 
    
    
        | 56 |             prt[6] = 370; | 
    
    
        | 57 |             prt[7] = 370; | 
    
    
        | 58 |             prt[8] = 377; | 
    
    
        | 59 |             prt[9] = 394; | 
    
    
        | 60 |         } | 
    
    
        | 61 |         break; | 
    
    
        | 62 |     case 5: | 
    
    
        | 63 |         with (instance_create(obj_ceroba_npc.x, obj_ceroba_npc.y, global.party_member)) | 
    
    
        | 64 |         { | 
    
    
        | 65 |             sprite_index = left_sprite_idle; | 
    
    
        | 66 |             npc_reset = true; | 
    
    
        | 67 |         } | 
    
    
        | 68 |         instance_destroy(obj_ceroba_npc); | 
    
    
        | 69 |         global.sworks_flag[4] = 1; | 
    
    
        | 70 |         cutscene_end(); | 
    
    
        | 71 |         break; | 
    
    
        | 72 | } |