snd_free_all(); global.interact = 1; if (scr_debug()) { scr_losechar(); with (obj_caterpillarchara) instance_destroy(); } con = 0; customcon = 0; _susie_marker = scr_marker(193, 152, spr_susie_leaning_down); with (_susie_marker) scr_depth(); _susie_readable = instance_create(_susie_marker.x, _susie_marker.y, obj_readable_room1); with (_susie_readable) { extflag = "w_krisyard_susie"; image_yscale = 1.4; } _exit_trigger = instance_create(94, 400, obj_trigger); with (_exit_trigger) image_xscale = 20; blackall = scr_dark_marker(-10, -10, spr_pixel_white); blackall.image_xscale = 999; blackall.image_yscale = 999; blackall.depth = 100; blackall.image_blend = c_black; blackall.visible = 1; blackall.sunshadows_exclude = true; regain_control = function() { global.interact = 0; global.facing = 0; var kr_x = kr_actor.x; var kr_y = kr_actor.y; obj_mainchara.x = kr_x; obj_mainchara.y = kr_y; obj_mainchara.sprite_index = kr_actor.sprite_index; obj_mainchara.visible = 1; obj_mainchara.cutscene = 0; with (kr_actor) visible = 0; }; lose_control = function() { global.interact = 1; kr_actor.x = obj_mainchara.x; kr_actor.y = obj_mainchara.y; kr_actor.sprite_index = obj_mainchara.sprite_index; with (obj_actor) visible = 1; with (obj_mainchara) visible = 0; with (_susie_marker) visible = 0; };