plot_check_on = true; plot_post = 398; con = -1; customcon = 0; timer = 0; init = 0; turnofflayers("CUTSCENE"); if (scr_debug()) scr_setparty(1, 1); prison_layer = layer_get_id("ASSETS_PRISON"); wallswitch = findsprite(spr_darkroom1_wallswitch, "ASSETS_PRISON"); if (plot_check_on == false || global.plot < plot_post) { scr_setparty(1); scr_pan(0, 0, 0); con = 0; blackall = scr_dark_marker(-5, -5, spr_whitepixel); blackall.image_xscale = room_width + 10; blackall.image_yscale = room_height + 10; blackall.image_blend = c_black; blackall.image_alpha = 0; pos_kr = findspriteinfo(spr_debug_krmarker, "CUTSCENE_ASSETS"); pos_kr2 = findspriteinfo(spr_debug_krmarker, "CUTSCENE_ASSETS", c_red); pos_kr3 = findspriteinfo(spr_debug_krmarker, "CUTSCENE_ASSETS", c_lime); pos_su = findspriteinfo(spr_debug_sumarker, "CUTSCENE_ASSETS", c_white); pos_su2 = findspriteinfo(spr_debug_sumarker, "CUTSCENE_ASSETS", c_red); pos_su3 = findspriteinfo(spr_debug_sumarker, "CUTSCENE_ASSETS", c_yellow); pos_su4 = findspriteinfo(spr_debug_sumarker, "CUTSCENE_ASSETS", c_black); with (obj_mainchara) { x = other.pos_kr.x; y = other.pos_kr.y; cutscene = 1; global.facing = 0; } with (obj_caterpillarchara) { if (name == "susie") { fun = 1; x = other.pos_su.x; y = other.pos_su.y; scr_caterpillar_interpolate(); sprite_index = dsprite; } } } else { con = 999; } pos_moss = findspriteinfo(spr_whitepixel, "CUTSCENE_ASSETS", c_lime); moss_marker = scr_dark_marker(pos_moss.x, pos_moss.y, spr_moss); moss_marker.depth = 900000; moss_spawners = findspriteinfo_all(2792); moss_spawners = scr_array_shuffle(moss_spawners);