script_execute(gml_Script_scr_depth, 0, 0, 0, 0, 0) if (instance_exists(obj_dialogue) && talk == 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 } if (keyboard_multicheck_pressed(0) && scr_interact() == true) { scr_text() talk = 1 switch global.sideNpc[1] { case 0: with (msg) { portrait = false sndfnt = 99 message[0] = "* Wow, I can go wherever I want# now? I was tired of hiding# from Dalv! " message[1] = "* You can only draw so many# landscapes of tiny cracks and# good hiding rocks! " } global.sideNpc[1] = 1 break case 1: with (msg) { portrait = false sndfnt = 99 message[0] = "* I finally got to see the big# drawing of a sweet corn cob# I made!" message[1] = "* I can't believe Dalv hung# it up!" message[2] = "* I know he loves his corn# but I can't believe he# liked my art that much!" message[3] = "* I also can't believe we've been# friends for so long and I only# just got to see his house!" } global.sideNpc[1] = 2 break case 2: with (msg) { portrait = false sndfnt = 99 message[0] = "* I've always considered Dalv# and me to be friends. " message[1] = "* He just likes to not# be bothered sometimes. " message[2] = "* I get that. Sometimes I just# want to be alone to do# my art! " message[3] = "* I mean, if we weren't friends,# I wouldn't go out of my way# so much to give him his space! " } global.sideNpc[1] = 3 break case 3: with (msg) { portrait = false sndfnt = 99 message[0] = "* I just can't wait to sketch# the outside!" } break } } if ((!instance_exists(obj_dialogue)) && talk == true) talk = false