con = -1; customcon = 0; if (global.plot >= 190 && global.plot < 200) { con = 0; with (obj_doorX) instance_destroy(); scr_setparty(1, 0, 0); blackall = scr_dark_marker(-10, -10, spr_pixel_white); blackall.image_xscale = 999; blackall.image_yscale = 999; blackall.depth = -110; blackall.image_blend = c_black; blackall.sunshadows_exclude = true; trash_marker = scr_marker_fancy(1170, 94, 3081); trash_marker.sunshadows_exclude = true; with (trash_marker) scr_depth(); with (trash_marker) scr_addtoselfshadows(); door_marker = instance_create(1233, 62, obj_ch5_LW21_door); with (door_marker) { depth = 98700; scr_addtoselfshadows(true, id, true, false); } _window_marker = scr_marker(1317, 62, spr_flowershop_window_hit); with (_window_marker) depth = 100000; susie_hide = false; susie_show = false; susie_shadow = 0; color_blend = c_black; move_buffer = 0; kris_move_timer = 0; kris_heart_timer = 0; anim_player = instance_create(0, 0, obj_anim_custom); trash_put_frames = [1000, 330, 330, 330, 330, 330, 1000, 50, 100, 100, 1000, 330, 330, 1000]; trash_go_in_frames = [1000, 500, 200, 500, 100, 200, 1000]; trash_take_frames = [1000, 330, 500, 200, 200, 200, 200, 1000]; fall_back_anim_frames = [1000, 400, 400, 60, 200, 330, 150, 150, 100, 100, 1000, 400, 400, 200, 200, 150, 100, 100, 100, 100, 400]; kris_fall = false; kris_fall_timer = 0; shake_step_finished = false; window_marker = instance_create(1367, 80, obj_ch5_LW21_window); _darkness = instance_create(0, 0, obj_ch5_LW21_darkness); _bgm_track[0] = -4; _bgm_track[1] = -4; tree_cover_marker = scr_marker(1160, 0, spr_flowerking_tree_cover); with (tree_cover_marker) { depth = 6000; visible = 0; } flowerking_marker = scr_marker(1220, -38, bg_building_flowershop); flowerking_marker.depth = 900000; flowerking_shadow_marker = scr_marker(1220, -38, spr_lw_flowerking_shadow); flowerking_shadow_marker.depth = 899999; enter_dark = false; dark_con = 0; } else { instance_destroy(); } shakestep_custom = function() { var dist = 0; var target_x = trash_marker.x + 4; var target_y = trash_marker.y - 3; with (kr_actor) dist = distance_to_point(target_x, target_y); c_waitcustom_end(); if (dist > 8) { c_customfunc(function() { con = 8; }); c_autowalk(0); c_imageindex(1); c_customfunc(function() { kr_actor.y = scr_movetowards(kr_actor.y, trash_marker.y - 3, 6); kr_actor.x = scr_movetowards(kr_actor.x, trash_marker.x + 4, 12); }); c_var("stepsound", 1); c_delaycmd(15, "imageindex", 0); c_shakeobj(); c_wait(30); } else { c_customfunc(function() { con = 9; }); } c_waitcustom(); };