if (kris == 0) { with (obj_mainchara_board) { if (name == "kris") other.kris = id; } } if (kr_real == 0) { with (obj_mainchara) other.kr_real = id; } if (active == 1) { if (con == 0 && obj_board_camera.con == 0) { if (i_ex(obj_board_enemy_deer) && kris.x < board_tilex(10)) { con = 1; debug_print("con=1"); var closetime; for (var i = 0; i < 2; i++) { door[i] = instance_create(board_tilex(0), board_tiley(3 + i), obj_board_solid); closetime = 6; with (door[i]) { visible = true; sprite_index = spr_board_door_left_glacier; image_speed = 0; scr_lerpvar("image_index", 0, sprite_get_number(sprite_index) - 1, closetime); scr_darksize(id); scr_depth_board(); } } snd_play_delay(snd_board_door_close, closetime); } } if (con == 1) { var count = 0; with (obj_board_glacier_switch3) { if (extflag == "b2d_threefreeze") { if (pressed) count++; } } if (count >= 4) { with (obj_board_glacier_switch3) { if (extflag == "b2d_threefreeze") used = true; } debug_print("con=2"); con = 2; var opentime = 6; for (var i = 0; i < 2; i++) { with (door[i]) { scr_lerpvar("image_index", image_index, 0, opentime); scr_doom(id, opentime + 1); } } snd_play(snd_board_secret_normal); snd_play(snd_board_door_close); } } } else { }