con = -1; with (obj_border_controller) hide_border(); var top_cover_marker = scr_marker(0, -40, spr_pixel_white); with (top_cover_marker) { image_xscale = 100; image_yscale = 10; image_blend = c_black; depth = 1000000; } create_room_readables = function() { if (scr_sideb_active()) { var wagon_marker = scr_marker(235, 165, spr_redwagon); with (wagon_marker) scr_depth(); var bed_cover_marker = scr_marker(245, 96, spr_krisroom_bed_blanket); with (bed_cover_marker) scr_depth(); } else { var blanket_readable = instance_create(132, 139, obj_readable_room1); with (blanket_readable) { extflag = "krisroom_bedsheets"; image_xscale = 3; image_yscale = 0.4; } var cage_solid = instance_create(186, 176, obj_solidblockLight); with (cage_solid) image_yscale = 0.4; var cage_readable = instance_create(190, 166, obj_readable_room1); with (cage_readable) { extflag = "krisroom_cage"; image_xscale = 0.5; image_yscale = 0.4; } } var wagon_solid = instance_create(241, 175, obj_solidblockLight); with (wagon_solid) image_xscale = 1.4; var wagon_readable = instance_create(247, 175, obj_readable_room1); with (wagon_readable) { extflag = "krisroom_wagon"; image_xscale = 1; } var window_readable = instance_create(148, 80, obj_readable_room1); with (window_readable) { extflag = "krisroom_window"; image_xscale = 1.65; image_yscale = 0.95; } var bed_readable = instance_create(235, 108, obj_readable_room1); with (bed_readable) { extflag = "krisroom_bed"; image_xscale = 2.05; image_yscale = 1.95; } var drawer_readable = instance_create(101, 99, obj_readable_room1); with (drawer_readable) { extflag = "krisroom_drawer_brother"; image_xscale = 1.37; image_yscale = 1; } var bed_brother_readable = instance_create(42, 98, obj_readable_room1); with (bed_brother_readable) { extflag = "krisroom_bed_brother"; image_xscale = 2.2; image_yscale = 2.6; } var computer_readable = instance_create(42, 183, obj_readable_room1); with (computer_readable) { extflag = "krisroom_computer"; image_xscale = 2.421053; image_yscale = 1; } drawer_readable = instance_create(196, 99, obj_readable_room1); with (drawer_readable) { extflag = "krisroom_drawer"; image_xscale = 1.4; image_yscale = 1; } }; show_convo = function(arg0) { if (scr_sideb_active()) arg0 = "krisroom_weird"; switch (arg0) { case "krisroom_window": con = 10; break; case "krisroom_stain": con = 20; break; case "krisroom_bedsheets": con = 30; break; case "krisroom_bed": con = 40; if (scr_completed_chapter_any_slot(global.chapter) && !scr_sideb_active() && global.plot < 60) con = 42; break; case "krisroom_cage": con = 50; break; case "krisroom_drawer_brother": con = 60; break; case "krisroom_bed_brother": con = 70; break; case "krisroom_computer": con = 80; break; case "krisroom_wagon": con = 90; break; case "krisroom_drawer": con = 95; break; case "krisroom_weird": con = 98; break; } }; wallwindow = scr_marker(140, 40, spr_housewindow); with (wallwindow) scr_depth(); if (scr_flag_get(747) > 0) { var kris_star = scr_marker(247, 42, spr_krisroom_star); with (kris_star) scr_depth(); var asriel_star_cover = scr_marker(122, 45, spr_pixel_white); with (asriel_star_cover) { depth = 98000; image_blend = #FFCF80; image_xscale = 3; image_yscale = 2; } } if (scr_flag_get(748) > 0) { var stain_cover = scr_marker(264, 160, spr_pixel_white); with (stain_cover) { depth = 100000; image_blend = #EA7536; image_xscale = 4; image_yscale = 5; } } else { var stain_readable = instance_create(265, 159, obj_readable_room1); with (stain_readable) { extflag = "krisroom_stain"; image_xscale = 0.6; image_yscale = 0.631; } } wallwindow.image_index = 1; refresh_room_visuals = function() { var wagon_marker = scr_marker(235, 165, spr_kris_room_wagon); with (wagon_marker) scr_depth(); if (scr_sideb_active()) { wagon_marker.sprite_index = spr_redwagon; with (wagon_marker) scr_depth(); } else { var blanket_marker = scr_marker(126, 132, spr_kris_room_blanket_ground_settle); with (blanket_marker) depth = 100000; var cage_marker = scr_marker(183, 160, spr_kris_room_cage_fallen_empty); with (cage_marker) scr_depth(); } }; if (global.plot < 5) { scr_losechar(); if (scr_sideb_active()) var lw01w_event = instance_create(0, 0, obj_ch5_LW01W); else var lw01_event = instance_create(0, 0, obj_ch5_LW01); } else { refresh_room_visuals(); create_room_readables(); }