con = -1; customcon = 0; susie_marker = -4; kris_marker = -4; _blackall = -4; _manual_kris_set = false; makecheckpoint = function(arg0 = false) { var loc = findspriteinfo(spr_savepoint); instance_create(loc.x, loc.y, obj_savepoint); if (arg0) { with (obj_savepoint) { image_alpha = 0; scr_lerpvar("image_alpha", 0, 1, 15); } } }; if (global.plot < 200) { global.interact = 1; con = 0; if (scr_debug() && !i_ex(obj_dw_transition)) _manual_kris_set = true; if (scr_flag_get(1767) == 0) { susie_marker = scr_dark_marker(286, 159, spr_susie_walk_right_dw_unhappy); with (susie_marker) scr_depth(); } } else { makecheckpoint(false); instance_destroy(); }