con = -1; customcon = 0; var stall_marker = scr_marker(1053, 75, spr_ice_cream_cart); with (stall_marker) { image_index = (scr_flag_get(1324) == 2) ? 1 : 0; scr_depth(); } sans_npc = scr_marker(stall_marker.x + 55, stall_marker.y + 26, spr_sans_d); with (sans_npc) scr_depth(); var sans_readable = instance_create(stall_marker.x + 16, stall_marker.y + 50, obj_readable_room1); with (sans_readable) { extflag = "sans_npc"; image_xscale = 3; image_yscale = 0.4; } var stall_block = instance_create(stall_marker.x + 2, stall_marker.y, obj_solidblock); with (stall_block) { image_xscale = 3.7; image_yscale = 3; } show_convo = function(arg0) { switch (arg0) { case "sans_npc": if (scr_flag_get(1759) == 0) { var sans_event = instance_create(0, 0, obj_town_sans); with (sans_event) show_convo(); } else { con = 10; if (scr_flag_get(1344) > 0) con = 20; } break; } };