if (keyboard_multicheck_pressed(0) && scr_interact()) { scr_text() is_talking = true switch global.dunes_flag[2] { case 0: with (msg) { portrait = false sndfnt = 99 message[0] = "* I can't standstorm this# sandstorm." } break case 1: with (msg) { portrait = false sndfnt = 99 message[0] = "* I couldn't standstorm that# sandstorm." } break } } if (instance_exists(obj_dialogue) && is_talking == true) { if (obj_dialogue.cutoff == string_length(obj_dialogue.message[obj_dialogue.message_current])) { image_speed = 0 image_index = 0 } else image_speed = 0.2 } else { image_speed = 0 is_talking = false }