if (waiter == 0 && scr_interact() && keyboard_multicheck_pressed(0)) waiter = 1 else if (waiter == 1) { if (global.sworks_flag[26] >= 2) { scr_text() with (msg) { if (global.route != 3) { message[0] = "* (You notice a sign in the# receptionist office.)" message[1] = "* Do not eat the writing# utensils! Not again..." message[2] = "* (You wonder what tragic event# warranted this sign.)" } else message[0] = "* (A familiar display.)" } waiter = 0 return; } scr_text() with (msg) { message[0] = "* (The receptionist is# unreceptive.)" message[1] = "* (They seemed to be in the# middle of creating a new# Steamworks ID.)" message[2] = "* (Finish their work?)" ch_msg = 2 ch[1] = "Yes" ch[2] = "No" if (outcome == 1) { scr_cutscene_start() instance_create(0, 0, obj_crayon_minigame) other.waiter = 2 } else if (outcome == 2) { global.dialogue_open = false other.waiter = 0 } } } else if (waiter == 2 && (!instance_exists(obj_crayon_minigame))) { instance_create(0, 0, obj_chem_01_cutscene_b) waiter = 0 }