Map( bgm: AudioFile( volume: 100, name: "Countdown", pitch: 95, ), events: { 38: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV038", y: 19, x: 35, id: 38, ), 27: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 209, parameters: [ Integer(0), MoveRoute(MoveRoute( list: [ MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(16), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(32), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(48), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(64), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(80), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(96), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(112), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(128), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(144), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(160), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(176), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(192), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(208), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(224), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(240), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(16), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(32), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(48), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(64), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(80), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(96), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(112), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(128), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(144), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(160), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(176), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(192), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(208), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(224), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(240), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(64), ], ), EventCommand( indent: 0, code: 242, parameters: [ Integer(1), ], ), EventCommand( indent: 0, code: 121, parameters: [ Integer(305), Integer(305), Integer(0), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 304, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 4, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 1, character_name: "door_portal", pattern: 2, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: false, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(6), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 3, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 305, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 6, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "door_portal", pattern: 2, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: false, move_speed: 6, through: false, ), ], name: "study door", y: 18, x: 25, id: 27, ), 16: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(5), Integer(5), Integer(0), Integer(0), Integer(18), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 3, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 286, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 6, always_on_top: true, graphic: Graphic( opacity: 255, character_name: "red_glitch", pattern: 1, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 5, through: false, ), ], name: "EV016", y: 19, x: 36, id: 16, ), 5: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 112, parameters: [], ), EventCommand( indent: 1, code: 106, parameters: [ Integer(2), ], ), EventCommand( indent: 1, code: 111, parameters: [ Integer(4), Integer(8), Integer(0), ], ), EventCommand( indent: 2, code: 0, parameters: [], ), EventCommand( indent: 1, code: 411, parameters: [], ), EventCommand( indent: 2, code: 111, parameters: [ Integer(12), String("Script.is_key_in_bigbox(1)"), ], ), EventCommand( indent: 3, code: 121, parameters: [ Integer(205), Integer(205), Integer(0), ], ), EventCommand( indent: 3, code: 121, parameters: [ Integer(202), Integer(202), Integer(1), ], ), EventCommand( indent: 3, code: 0, parameters: [], ), EventCommand( indent: 2, code: 411, parameters: [], ), EventCommand( indent: 3, code: 121, parameters: [ Integer(205), Integer(205), Integer(1), ], ), EventCommand( indent: 3, code: 111, parameters: [ Integer(12), String("Script.is_key_in_box(1)"), ], ), EventCommand( indent: 4, code: 121, parameters: [ Integer(202), Integer(202), Integer(0), ], ), EventCommand( indent: 4, code: 0, parameters: [], ), EventCommand( indent: 3, code: 411, parameters: [], ), EventCommand( indent: 4, code: 121, parameters: [ Integer(202), Integer(202), Integer(1), ], ), EventCommand( indent: 4, code: 0, parameters: [], ), EventCommand( indent: 3, code: 412, parameters: [], ), EventCommand( indent: 3, code: 0, parameters: [], ), EventCommand( indent: 2, code: 412, parameters: [], ), EventCommand( indent: 2, code: 0, parameters: [], ), EventCommand( indent: 1, code: 412, parameters: [], ), EventCommand( indent: 1, code: 111, parameters: [ Integer(4), Integer(7), Integer(0), ], ), EventCommand( indent: 2, code: 0, parameters: [], ), EventCommand( indent: 1, code: 411, parameters: [], ), EventCommand( indent: 2, code: 111, parameters: [ Integer(12), String("Script.is_key_in_bigbox(2)"), ], ), EventCommand( indent: 3, code: 121, parameters: [ Integer(206), Integer(206), Integer(0), ], ), EventCommand( indent: 3, code: 121, parameters: [ Integer(203), Integer(203), Integer(1), ], ), EventCommand( indent: 3, code: 0, parameters: [], ), EventCommand( indent: 2, code: 411, parameters: [], ), EventCommand( indent: 3, code: 121, parameters: [ Integer(206), Integer(206), Integer(1), ], ), EventCommand( indent: 3, code: 111, parameters: [ Integer(12), String("Script.is_key_in_box(2)"), ], ), EventCommand( indent: 4, code: 121, parameters: [ Integer(203), Integer(203), Integer(0), ], ), EventCommand( indent: 4, code: 0, parameters: [], ), EventCommand( indent: 3, code: 411, parameters: [], ), EventCommand( indent: 4, code: 121, parameters: [ Integer(203), Integer(203), Integer(1), ], ), EventCommand( indent: 4, code: 0, parameters: [], ), EventCommand( indent: 3, code: 412, parameters: [], ), EventCommand( indent: 3, code: 0, parameters: [], ), EventCommand( indent: 2, code: 412, parameters: [], ), EventCommand( indent: 2, code: 0, parameters: [], ), EventCommand( indent: 1, code: 412, parameters: [], ), EventCommand( indent: 1, code: 111, parameters: [ Integer(4), Integer(3), Integer(0), ], ), EventCommand( indent: 2, code: 0, parameters: [], ), EventCommand( indent: 1, code: 411, parameters: [], ), EventCommand( indent: 2, code: 111, parameters: [ Integer(12), String("Script.is_key_in_bigbox(3)"), ], ), EventCommand( indent: 3, code: 121, parameters: [ Integer(207), Integer(207), Integer(0), ], ), EventCommand( indent: 3, code: 121, parameters: [ Integer(204), Integer(204), Integer(1), ], ), EventCommand( indent: 3, code: 0, parameters: [], ), EventCommand( indent: 2, code: 411, parameters: [], ), EventCommand( indent: 3, code: 121, parameters: [ Integer(207), Integer(207), Integer(1), ], ), EventCommand( indent: 3, code: 111, parameters: [ Integer(12), String("Script.is_key_in_box(3)"), ], ), EventCommand( indent: 4, code: 121, parameters: [ Integer(204), Integer(204), Integer(0), ], ), EventCommand( indent: 4, code: 0, parameters: [], ), EventCommand( indent: 3, code: 411, parameters: [], ), EventCommand( indent: 4, code: 121, parameters: [ Integer(204), Integer(204), Integer(1), ], ), EventCommand( indent: 4, code: 0, parameters: [], ), EventCommand( indent: 3, code: 412, parameters: [], ), EventCommand( indent: 3, code: 0, parameters: [], ), EventCommand( indent: 2, code: 412, parameters: [], ), EventCommand( indent: 2, code: 0, parameters: [], ), EventCommand( indent: 1, code: 412, parameters: [], ), EventCommand( indent: 1, code: 111, parameters: [ Integer(0), Integer(205), Integer(0), ], ), EventCommand( indent: 2, code: 111, parameters: [ Integer(0), Integer(206), Integer(0), ], ), EventCommand( indent: 3, code: 111, parameters: [ Integer(0), Integer(207), Integer(0), ], ), EventCommand( indent: 4, code: 121, parameters: [ Integer(304), Integer(304), Integer(0), ], ), EventCommand( indent: 4, code: 250, parameters: [ AudioFile(AudioFile( volume: 100, name: "ding", pitch: 65, )), ], ), EventCommand( indent: 4, code: 126, parameters: [ Integer(74), Integer(1), Integer(0), Integer(99), ], ), EventCommand( indent: 4, code: 126, parameters: [ Integer(24), Integer(0), Integer(0), Integer(1), ], ), EventCommand( indent: 4, code: 122, parameters: [ Integer(1), Integer(1), Integer(0), Integer(0), Integer(0), ], ), EventCommand( indent: 4, code: 116, parameters: [], ), EventCommand( indent: 4, code: 0, parameters: [], ), EventCommand( indent: 3, code: 412, parameters: [], ), EventCommand( indent: 3, code: 0, parameters: [], ), EventCommand( indent: 2, code: 412, parameters: [], ), EventCommand( indent: 2, code: 0, parameters: [], ), EventCommand( indent: 1, code: 412, parameters: [], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 413, parameters: [], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 302, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 4, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 304, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV005", y: 22, x: 19, id: 5, ), 33: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 3, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 42, parameters: [ Integer(255), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 42, parameters: [ Integer(225), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 42, parameters: [ Integer(200), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 42, parameters: [ Integer(225), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 6, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "portal_rays", pattern: 0, tile_id: 0, direction: 2, blend_type: 1, character_hue: 270, ), walk_anime: true, move_speed: 6, through: true, ), ], name: "EV033", y: 24, x: 22, id: 33, ), 22: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(5), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 302, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 1, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: true, ), Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 303, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: true, ), ], name: "EV022", y: 28, x: 24, id: 22, ), 11: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(1), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(1), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 3, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 302, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 6, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "red_glitch", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 5, through: false, ), ], name: "EV011", y: 20, x: 14, id: 11, ), 17: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(4), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 296, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 1, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: true, ), Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 297, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: true, ), ], name: "EV017", y: 24, x: 19, id: 17, ), 6: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 3, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 205, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 6, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "portals_npc", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: false, move_speed: 6, through: false, ), Page( list: [ EventCommand( indent: 0, code: 209, parameters: [ Integer(0), MoveRoute(MoveRoute( list: [ MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(240), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(224), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(208), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(192), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(176), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(160), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(144), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(128), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(112), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(96), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(80), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(64), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(48), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(32), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(16), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(240), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(224), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(208), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(192), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(176), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(160), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(144), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(128), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(112), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(96), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(80), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(64), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(48), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(32), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(16), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(64), ], ), EventCommand( indent: 0, code: 123, parameters: [ String("A"), Integer(0), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 304, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 4, step_anime: false, move_frequency: 6, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "portals_npc", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: false, move_speed: 6, through: false, ), Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: true, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV006", y: 20, x: 26, id: 6, ), 28: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "blue_mineshaft_crossbars", pattern: 1, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV028", y: 18, x: 37, id: 28, ), 34: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 3, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 42, parameters: [ Integer(255), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 42, parameters: [ Integer(225), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 42, parameters: [ Integer(200), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 42, parameters: [ Integer(225), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 6, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "portal_rays", pattern: 0, tile_id: 0, direction: 2, blend_type: 1, character_hue: 330, ), walk_anime: true, move_speed: 6, through: true, ), ], name: "EV034", y: 24, x: 28, id: 34, ), 23: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(5), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 302, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 1, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: true, ), Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 303, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: true, ), ], name: "EV023", y: 28, x: 25, id: 23, ), 1: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 101, parameters: [ String("@niko This one is blue."), ], ), EventCommand( indent: 0, code: 111, parameters: [ Integer(4), Integer(8), Integer(0), ], ), EventCommand( indent: 1, code: 101, parameters: [ String("@proto2 [That's mine, then.]"), ], ), EventCommand( indent: 1, code: 129, parameters: [ Integer(8), Integer(1), Integer(1), ], ), EventCommand( indent: 1, code: 355, parameters: [ String("Script.put_key_in_box(1)"), ], ), EventCommand( indent: 1, code: 106, parameters: [ Integer(10), ], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 412, parameters: [], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 101, parameters: [ String("@proto2b [...]"), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 202, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 6, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "blue_npc_prototype", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: false, move_speed: 6, through: false, ), Page( list: [ EventCommand( indent: 0, code: 101, parameters: [ String("@niko This one is blue."), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 205, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 101, parameters: [ String("@niko A portal glowing blue."), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 304, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV001", y: 23, x: 28, id: 1, ), 12: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(2), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(2), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 3, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 285, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 6, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "red_glitch", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 5, through: false, ), ], name: "EV012", y: 20, x: 35, id: 12, ), 29: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(6), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 305, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV029", y: 18, x: 24, id: 29, ), 18: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(4), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 296, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 1, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: true, ), Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 297, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: true, ), ], name: "EV018", y: 25, x: 19, id: 18, ), 7: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 3, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 206, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 6, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "portals_npc", pattern: 1, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: false, move_speed: 6, through: false, ), Page( list: [ EventCommand( indent: 0, code: 209, parameters: [ Integer(0), MoveRoute(MoveRoute( list: [ MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(240), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(224), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(208), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(192), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(176), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(160), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(144), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(128), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(112), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(96), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(80), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(64), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(48), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(32), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(16), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(240), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(224), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(208), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(192), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(176), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(160), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(144), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(128), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(112), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(96), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(80), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(64), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(48), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(32), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(16), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(64), ], ), EventCommand( indent: 0, code: 123, parameters: [ String("A"), Integer(0), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 304, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 4, step_anime: false, move_frequency: 6, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "portals_npc", pattern: 1, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: false, move_speed: 6, through: false, ), Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: true, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV007", y: 20, x: 24, id: 7, ), 35: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 3, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 42, parameters: [ Integer(255), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 42, parameters: [ Integer(225), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 42, parameters: [ Integer(200), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 42, parameters: [ Integer(225), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 6, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "portal_rays", pattern: 1, tile_id: 0, direction: 2, blend_type: 1, character_hue: 0, ), walk_anime: true, move_speed: 6, through: true, ), ], name: "EV035", y: 21, x: 24, id: 35, ), 24: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(5), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 302, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 1, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: true, ), Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 303, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: true, ), ], name: "EV024", y: 28, x: 26, id: 24, ), 13: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 355, parameters: [ String("check_exit 23, 25, y: 36"), ], ), EventCommand( indent: 0, code: 111, parameters: [ Integer(0), Integer(22), Integer(0), ], ), EventCommand( indent: 1, code: 117, parameters: [ Integer(10), ], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(6), Integer(6), Integer(0), Integer(0), Integer(221), ], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(9), Integer(9), Integer(0), Integer(0), Integer(18), ], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(8), Integer(8), Integer(0), Integer(0), Integer(57), ], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(74), Integer(74), Integer(0), Integer(0), Integer(1), ], ), EventCommand( indent: 1, code: 117, parameters: [ Integer(6), ], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 412, parameters: [], ), EventCommand( indent: 0, code: 355, parameters: [ String("check_exit 26, 27, y: 36"), ], ), EventCommand( indent: 0, code: 111, parameters: [ Integer(0), Integer(22), Integer(0), ], ), EventCommand( indent: 1, code: 117, parameters: [ Integer(10), ], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(6), Integer(6), Integer(0), Integer(0), Integer(221), ], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(9), Integer(9), Integer(0), Integer(0), Integer(17), ], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(8), Integer(8), Integer(0), Integer(0), Integer(57), ], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(74), Integer(74), Integer(0), Integer(0), Integer(1), ], ), EventCommand( indent: 1, code: 117, parameters: [ Integer(6), ], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 412, parameters: [], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 4, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "south exit", y: 36, x: 22, id: 13, ), 2: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 101, parameters: [ String("@niko This one is green."), ], ), EventCommand( indent: 0, code: 111, parameters: [ Integer(4), Integer(7), Integer(0), ], ), EventCommand( indent: 1, code: 101, parameters: [ String("@cedric_hmm This one is configured to my code, I think."), ], ), EventCommand( indent: 1, code: 129, parameters: [ Integer(7), Integer(1), Integer(1), ], ), EventCommand( indent: 1, code: 355, parameters: [ String("Script.put_key_in_box(2)"), ], ), EventCommand( indent: 1, code: 106, parameters: [ Integer(10), ], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 412, parameters: [], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 101, parameters: [ String("@cedric Salutations!"), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 203, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 6, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "green_npc_cedric", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: false, move_speed: 6, through: false, ), Page( list: [ EventCommand( indent: 0, code: 101, parameters: [ String("@niko This one is green."), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 206, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 101, parameters: [ String("@niko A portal glowing green."), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 304, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV002", y: 23, x: 22, id: 2, ), 30: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(6), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 305, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV030", y: 18, x: 26, id: 30, ), 19: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(4), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 296, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 1, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: true, ), Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 297, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: true, ), ], name: "EV019", y: 26, x: 19, id: 19, ), 8: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 3, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 207, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 6, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "portals_npc", pattern: 2, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: false, move_speed: 6, through: false, ), Page( list: [ EventCommand( indent: 0, code: 209, parameters: [ Integer(0), MoveRoute(MoveRoute( list: [ MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(240), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(224), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(208), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(192), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(176), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(160), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(144), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(128), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(112), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(96), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(80), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(64), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(48), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(32), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 42, parameters: [ Integer(16), ], ), MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(240), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(224), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(208), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(192), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(176), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(160), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(144), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(128), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(112), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(96), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(80), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(64), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(48), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(32), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 42, parameters: [ Integer(16), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 20, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(64), ], ), EventCommand( indent: 0, code: 123, parameters: [ String("A"), Integer(0), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 304, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 4, step_anime: false, move_frequency: 6, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "portals_npc", pattern: 2, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: false, move_speed: 6, through: false, ), Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: true, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV008", y: 20, x: 25, id: 8, ), 36: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 3, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 42, parameters: [ Integer(255), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 42, parameters: [ Integer(225), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 42, parameters: [ Integer(200), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 42, parameters: [ Integer(225), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 6, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "portal_rays", pattern: 2, tile_id: 0, direction: 2, blend_type: 1, character_hue: 0, ), walk_anime: true, move_speed: 6, through: true, ), ], name: "EV036", y: 21, x: 25, id: 36, ), 25: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(5), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 302, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 1, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: true, ), Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 303, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: true, ), ], name: "EV025", y: 28, x: 27, id: 25, ), 3: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 101, parameters: [ String("@niko This one is red."), ], ), EventCommand( indent: 0, code: 111, parameters: [ Integer(0), Integer(302), Integer(0), ], ), EventCommand( indent: 1, code: 111, parameters: [ Integer(4), Integer(3), Integer(0), ], ), EventCommand( indent: 2, code: 101, parameters: [ String("@rue_talk This one would be meant for me, then."), ], ), EventCommand( indent: 2, code: 129, parameters: [ Integer(3), Integer(1), Integer(1), ], ), EventCommand( indent: 2, code: 355, parameters: [ String("Script.put_key_in_box(3)"), ], ), EventCommand( indent: 2, code: 106, parameters: [ Integer(10), ], ), EventCommand( indent: 2, code: 0, parameters: [], ), EventCommand( indent: 1, code: 412, parameters: [], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 412, parameters: [], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 101, parameters: [ String("@rue Hello."), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 204, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 6, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "red_rue", pattern: 0, tile_id: 0, direction: 4, blend_type: 0, character_hue: 0, ), walk_anime: false, move_speed: 6, through: false, ), Page( list: [ EventCommand( indent: 0, code: 101, parameters: [ String("@niko This one is red."), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 207, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 101, parameters: [ String("@niko A portal with a red glow."), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 304, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV003", y: 23, x: 25, id: 3, ), 14: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 111, parameters: [ Integer(0), Integer(302), Integer(0), ], ), EventCommand( indent: 1, code: 101, parameters: [ String("@niko_eyeclosed The squares are here too now..."), ], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(0), ], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 411, parameters: [], ), EventCommand( indent: 1, code: 111, parameters: [ Integer(0), Integer(290), Integer(0), ], ), EventCommand( indent: 2, code: 209, parameters: [ Integer(10), MoveRoute(MoveRoute( list: [ MoveCommand( code: 44, parameters: [ AudioFile(AudioFile( volume: 80, name: "elevator_open", pitch: 120, )), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(2), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(4), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(6), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(8), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 44, parameters: [ AudioFile(AudioFile( volume: 80, name: "elevator_open", pitch: 120, )), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(2), Integer(2), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(4), Integer(2), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(6), Integer(2), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(8), Integer(2), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 2, code: 106, parameters: [ Integer(24), ], ), EventCommand( indent: 2, code: 121, parameters: [ Integer(22), Integer(22), Integer(1), ], ), EventCommand( indent: 2, code: 209, parameters: [ Integer(-1), MoveRoute(MoveRoute( list: [ MoveCommand( code: 37, parameters: [ ], ), MoveCommand( code: 4, parameters: [ ], ), MoveCommand( code: 41, parameters: [ String(""), Integer(0), Integer(2), Integer(0), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 37, parameters: [ ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 4, parameters: [ ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String(""), Integer(0), Integer(2), Integer(0), ], )), ], ), EventCommand( indent: 2, code: 106, parameters: [ Integer(18), ], ), EventCommand( indent: 2, code: 111, parameters: [ Integer(4), Integer(3), Integer(0), ], ), EventCommand( indent: 3, code: 209, parameters: [ Integer(-1), MoveRoute(MoveRoute( list: [ MoveCommand( code: 4, parameters: [ ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 3, code: 509, parameters: [ MoveCommand(MoveCommand( code: 4, parameters: [ ], )), ], ), EventCommand( indent: 3, code: 106, parameters: [ Integer(15), ], ), EventCommand( indent: 3, code: 129, parameters: [ Integer(3), Integer(1), Integer(1), ], ), EventCommand( indent: 3, code: 121, parameters: [ Integer(23), Integer(23), Integer(0), ], ), EventCommand( indent: 3, code: 0, parameters: [], ), EventCommand( indent: 2, code: 411, parameters: [], ), EventCommand( indent: 3, code: 121, parameters: [ Integer(23), Integer(23), Integer(1), ], ), EventCommand( indent: 3, code: 0, parameters: [], ), EventCommand( indent: 2, code: 412, parameters: [], ), EventCommand( indent: 2, code: 209, parameters: [ Integer(10), MoveRoute(MoveRoute( list: [ MoveCommand( code: 44, parameters: [ AudioFile(AudioFile( volume: 80, name: "elevator_close", pitch: 120, )), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(8), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(6), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(4), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(2), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 44, parameters: [ AudioFile(AudioFile( volume: 80, name: "elevator_close", pitch: 120, )), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(8), Integer(2), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(6), Integer(2), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(4), Integer(2), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(2), Integer(2), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 2, code: 106, parameters: [ Integer(24), ], ), EventCommand( indent: 2, code: 250, parameters: [ AudioFile(AudioFile( volume: 80, name: "elevator_start", pitch: 100, )), ], ), EventCommand( indent: 2, code: 231, parameters: [ Integer(1), String("black"), Integer(0), Integer(0), Integer(0), Integer(0), Integer(100), Integer(100), Integer(0), Integer(0), ], ), EventCommand( indent: 2, code: 232, parameters: [ Integer(1), Integer(30), Integer(0), Integer(0), Integer(0), Integer(0), Integer(100), Integer(100), Integer(255), Integer(0), ], ), EventCommand( indent: 2, code: 106, parameters: [ Integer(30), ], ), EventCommand( indent: 2, code: 201, parameters: [ Integer(0), Integer(228), Integer(88), Integer(44), Integer(0), Integer(0), ], ), EventCommand( indent: 2, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(4), ], ), EventCommand( indent: 2, code: 0, parameters: [], ), EventCommand( indent: 1, code: 411, parameters: [], ), EventCommand( indent: 2, code: 101, parameters: [ String("@niko This elevator won't open."), ], ), EventCommand( indent: 2, code: 101, parameters: [ String("@niko Looks like it's stuck on another floor?"), ], ), EventCommand( indent: 2, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(0), ], ), EventCommand( indent: 2, code: 0, parameters: [], ), EventCommand( indent: 1, code: 412, parameters: [], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 412, parameters: [], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 1, self_switch_valid: false, variable_id: 4, variable_valid: true, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 3, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 111, parameters: [ Integer(0), Integer(290), Integer(0), ], ), EventCommand( indent: 1, code: 101, parameters: [ String("@niko_eyeclosed There's squares here too, now..."), ], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 411, parameters: [], ), EventCommand( indent: 1, code: 111, parameters: [ Integer(0), Integer(284), Integer(0), ], ), EventCommand( indent: 2, code: 209, parameters: [ Integer(-1), MoveRoute(MoveRoute( list: [ MoveCommand( code: 37, parameters: [ ], ), MoveCommand( code: 4, parameters: [ ], ), MoveCommand( code: 41, parameters: [ String(""), Integer(0), Integer(2), Integer(0), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 37, parameters: [ ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 4, parameters: [ ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String(""), Integer(0), Integer(2), Integer(0), ], )), ], ), EventCommand( indent: 2, code: 106, parameters: [ Integer(10), ], ), EventCommand( indent: 2, code: 250, parameters: [ AudioFile(AudioFile( volume: 80, name: "elevator_close", pitch: 120, )), ], ), EventCommand( indent: 2, code: 209, parameters: [ Integer(9), MoveRoute(MoveRoute( list: [ MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(8), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(6), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(4), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(2), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(8), Integer(2), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(6), Integer(2), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(4), Integer(2), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(2), Integer(2), ], )), ], ), EventCommand( indent: 2, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 2, code: 106, parameters: [ Integer(24), ], ), EventCommand( indent: 2, code: 250, parameters: [ AudioFile(AudioFile( volume: 80, name: "elevator_start", pitch: 100, )), ], ), EventCommand( indent: 2, code: 231, parameters: [ Integer(1), String("black"), Integer(0), Integer(0), Integer(0), Integer(0), Integer(100), Integer(100), Integer(0), Integer(0), ], ), EventCommand( indent: 2, code: 232, parameters: [ Integer(1), Integer(30), Integer(0), Integer(0), Integer(0), Integer(0), Integer(100), Integer(100), Integer(255), Integer(0), ], ), EventCommand( indent: 2, code: 106, parameters: [ Integer(30), ], ), EventCommand( indent: 2, code: 201, parameters: [ Integer(0), Integer(228), Integer(111), Integer(44), Integer(0), Integer(0), ], ), EventCommand( indent: 2, code: 0, parameters: [], ), EventCommand( indent: 1, code: 411, parameters: [], ), EventCommand( indent: 2, code: 111, parameters: [ Integer(0), Integer(281), Integer(0), ], ), EventCommand( indent: 3, code: 101, parameters: [ String("@niko We need to find a way to reach that lever up there."), ], ), EventCommand( indent: 3, code: 101, parameters: [ String("@niko6 We might need a grownup for this..."), ], ), EventCommand( indent: 3, code: 0, parameters: [], ), EventCommand( indent: 2, code: 411, parameters: [], ), EventCommand( indent: 3, code: 101, parameters: [ String("@niko This elevator has no button panel."), ], ), EventCommand( indent: 3, code: 101, parameters: [ String("@niko Tapping the door doesn't open it either, hmm..."), ], ), EventCommand( indent: 3, code: 101, parameters: [ String("@niko_eyeclosed That usually works..."), ], ), EventCommand( indent: 3, code: 106, parameters: [ Integer(20), ], ), EventCommand( indent: 3, code: 209, parameters: [ Integer(-1), MoveRoute(MoveRoute( list: [ MoveCommand( code: 18, parameters: [ ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 3, code: 509, parameters: [ MoveCommand(MoveCommand( code: 18, parameters: [ ], )), ], ), EventCommand( indent: 3, code: 101, parameters: [ String("@niko6 Wait..."), ], ), EventCommand( indent: 3, code: 101, parameters: [ String("@niko_speak There's a lever hanging from the ceiling!"), ], ), EventCommand( indent: 3, code: 106, parameters: [ Integer(20), ], ), EventCommand( indent: 3, code: 122, parameters: [ Integer(22), Integer(22), Integer(0), Integer(6), Integer(-1), Integer(0), ], ), EventCommand( indent: 3, code: 111, parameters: [ Integer(1), Integer(22), Integer(0), Integer(35), Integer(0), ], ), EventCommand( indent: 4, code: 209, parameters: [ Integer(-1), MoveRoute(MoveRoute( list: [ MoveCommand( code: 3, parameters: [ ], ), MoveCommand( code: 3, parameters: [ ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 4, code: 509, parameters: [ MoveCommand(MoveCommand( code: 3, parameters: [ ], )), ], ), EventCommand( indent: 4, code: 509, parameters: [ MoveCommand(MoveCommand( code: 3, parameters: [ ], )), ], ), EventCommand( indent: 4, code: 0, parameters: [], ), EventCommand( indent: 3, code: 411, parameters: [], ), EventCommand( indent: 4, code: 209, parameters: [ Integer(-1), MoveRoute(MoveRoute( list: [ MoveCommand( code: 3, parameters: [ ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 4, code: 509, parameters: [ MoveCommand(MoveCommand( code: 3, parameters: [ ], )), ], ), EventCommand( indent: 4, code: 0, parameters: [], ), EventCommand( indent: 3, code: 412, parameters: [], ), EventCommand( indent: 3, code: 106, parameters: [ Integer(40), ], ), EventCommand( indent: 3, code: 209, parameters: [ Integer(-1), MoveRoute(MoveRoute( list: [ MoveCommand( code: 19, parameters: [ ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 3, code: 509, parameters: [ MoveCommand(MoveCommand( code: 19, parameters: [ ], )), ], ), EventCommand( indent: 3, code: 106, parameters: [ Integer(20), ], ), EventCommand( indent: 3, code: 209, parameters: [ Integer(-1), MoveRoute(MoveRoute( list: [ MoveCommand( code: 14, parameters: [ Integer(0), Integer(0), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 3, code: 509, parameters: [ MoveCommand(MoveCommand( code: 14, parameters: [ Integer(0), Integer(0), ], )), ], ), EventCommand( indent: 3, code: 106, parameters: [ Integer(20), ], ), EventCommand( indent: 3, code: 101, parameters: [ String("@niko_eyeclosed ...can't reach it."), ], ), EventCommand( indent: 3, code: 121, parameters: [ Integer(281), Integer(281), Integer(0), ], ), EventCommand( indent: 3, code: 117, parameters: [ Integer(43), ], ), EventCommand( indent: 3, code: 0, parameters: [], ), EventCommand( indent: 2, code: 412, parameters: [], ), EventCommand( indent: 2, code: 0, parameters: [], ), EventCommand( indent: 1, code: 412, parameters: [], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 412, parameters: [], ), EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(0), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 2, self_switch_valid: false, variable_id: 4, variable_valid: true, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 3, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 232, parameters: [ Integer(1), Integer(30), Integer(0), Integer(0), Integer(0), Integer(0), Integer(100), Integer(100), Integer(0), Integer(0), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(30), ], ), EventCommand( indent: 0, code: 235, parameters: [ Integer(1), ], ), EventCommand( indent: 0, code: 209, parameters: [ Integer(10), MoveRoute(MoveRoute( list: [ MoveCommand( code: 44, parameters: [ AudioFile(AudioFile( volume: 80, name: "elevator_open", pitch: 120, )), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(2), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(4), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(6), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(8), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 44, parameters: [ AudioFile(AudioFile( volume: 80, name: "elevator_open", pitch: 120, )), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(2), Integer(2), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(4), Integer(2), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(6), Integer(2), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(8), Integer(2), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(24), ], ), EventCommand( indent: 0, code: 121, parameters: [ Integer(22), Integer(22), Integer(1), ], ), EventCommand( indent: 0, code: 111, parameters: [ Integer(0), Integer(23), Integer(0), ], ), EventCommand( indent: 1, code: 129, parameters: [ Integer(3), Integer(0), Integer(1), ], ), EventCommand( indent: 1, code: 209, parameters: [ Integer(-1), MoveRoute(MoveRoute( list: [ MoveCommand( code: 41, parameters: [ String("niko_red_interior"), Integer(0), Integer(2), Integer(0), ], ), MoveCommand( code: 1, parameters: [ ], ), MoveCommand( code: 1, parameters: [ ], ), MoveCommand( code: 38, parameters: [ ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 1, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("niko_red_interior"), Integer(0), Integer(2), Integer(0), ], )), ], ), EventCommand( indent: 1, code: 509, parameters: [ MoveCommand(MoveCommand( code: 1, parameters: [ ], )), ], ), EventCommand( indent: 1, code: 509, parameters: [ MoveCommand(MoveCommand( code: 1, parameters: [ ], )), ], ), EventCommand( indent: 1, code: 509, parameters: [ MoveCommand(MoveCommand( code: 38, parameters: [ ], )), ], ), EventCommand( indent: 1, code: 106, parameters: [ Integer(26), ], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 411, parameters: [], ), EventCommand( indent: 1, code: 209, parameters: [ Integer(-1), MoveRoute(MoveRoute( list: [ MoveCommand( code: 41, parameters: [ String("niko_red_interior"), Integer(0), Integer(2), Integer(0), ], ), MoveCommand( code: 1, parameters: [ ], ), MoveCommand( code: 38, parameters: [ ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 1, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("niko_red_interior"), Integer(0), Integer(2), Integer(0), ], )), ], ), EventCommand( indent: 1, code: 509, parameters: [ MoveCommand(MoveCommand( code: 1, parameters: [ ], )), ], ), EventCommand( indent: 1, code: 509, parameters: [ MoveCommand(MoveCommand( code: 38, parameters: [ ], )), ], ), EventCommand( indent: 1, code: 106, parameters: [ Integer(15), ], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 412, parameters: [], ), EventCommand( indent: 0, code: 209, parameters: [ Integer(10), MoveRoute(MoveRoute( list: [ MoveCommand( code: 44, parameters: [ AudioFile(AudioFile( volume: 80, name: "elevator_close", pitch: 120, )), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(8), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(6), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(4), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(2), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(6), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 44, parameters: [ AudioFile(AudioFile( volume: 80, name: "elevator_close", pitch: 120, )), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(8), Integer(2), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(6), Integer(2), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(4), Integer(2), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(2), Integer(2), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(6), ], )), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(24), ], ), EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(0), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 3, self_switch_valid: false, variable_id: 4, variable_valid: true, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 3, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 106, parameters: [ Integer(30), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue_talk ..."), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(15), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue Where...\\.\\. are the other two?"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue Prototype? Cedric?"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue_sad They're supposed to be here already..."), ], ), EventCommand( indent: 0, code: 209, parameters: [ Integer(-1), MoveRoute(MoveRoute( list: [ MoveCommand( code: 17, parameters: [ ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 17, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko3 ..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko_distressed2 They..."), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(10), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko_eyeclosed Prototype's body was destroyed back in the Barrens."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue_oh ..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko_eyeclosed Cedric was going to bring him back with the memory disk, but..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko_distressed2 He was in the lab complex when it collapsed..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko_distressed I... \\.\\.don't think he made it..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue_oh Oh.."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue_sad No..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko_upset2 ..."), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(10), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue_sad There goes our only chance..."), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(10), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko_upset2 I... \\.\\.I'm sorry..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue_sigh It's not your fault, Niko..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue_sad If anything... \\.\\.I should be apologizing to you."), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(10), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue_sad ..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue ...There's..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue One last thing I want to do."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue_talk Come on, let's go upstairs."), ], ), EventCommand( indent: 0, code: 121, parameters: [ Integer(297), Integer(297), Integer(0), ], ), EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(0), ], ), EventCommand( indent: 0, code: 117, parameters: [ Integer(43), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 4, self_switch_valid: false, variable_id: 4, variable_valid: true, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 3, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 203, parameters: [ Integer(8), Integer(4), Integer(3), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(35), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@cedric_talk Oh...\\.\\. this is..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@proto1 [...no wonder he wanted us to all be here for this.]"), ], ), EventCommand( indent: 0, code: 203, parameters: [ Integer(2), Integer(4), Integer(3), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(25), ], ), EventCommand( indent: 0, code: 209, parameters: [ Integer(-1), MoveRoute(MoveRoute( list: [ MoveCommand( code: 16, parameters: [ ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 16, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko2 Um... what are these things, anyway?"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@proto2 [Code portals.]"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@proto1c [They... \\.\\.temporarily remove us from the world.]"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko2 ....what?"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@cedric_hmm It's... a bit hard to explain..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@cedric2 But... basically, my father has hidden a decryption key in our code, with a .txt file as its shell..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@proto2 [...But to get to them, we have to be removed from the world and decompiled.]"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@proto2b [...When our keys are combined into a central location, it will activate an encrypted part of this world, which will...]"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko_what *confused cat noises*"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@proto_eyeclosed [...]"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@proto2b [...Rue, maybe it's better if you explain.]"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue_sigh I'll attempt."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue Basically... these portals all represent a physical location on \\p's machine."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko2 ...oooh."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue_talk And... when we enter these portals, we will be sent to that location..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@proto2 [...Wherever that is.]"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue I'm... sure \\p is already pretty familiar with retrieving puzzle pieces from this world on their computer."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue_talk ...But this time, \\p would need to move around some things, as well."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@cedric_talk ...specifically, by moving the keys from the small portal to the big one."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@cedric_hmm I... don't know what happens next, though."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko I see..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko_speak Does \\p know where these portals lead, at least?"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@rue You should probably ask \\p on this..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko_eyeclosed Right."), ], ), EventCommand( indent: 0, code: 126, parameters: [ Integer(74), Integer(0), Integer(0), Integer(1), ], ), EventCommand( indent: 0, code: 126, parameters: [ Integer(24), Integer(1), Integer(0), Integer(99), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko2 ...Hold on."), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(30), ], ), EventCommand( indent: 0, code: 231, parameters: [ Integer(1), String("sol_journal_glow1"), Integer(0), Integer(0), Integer(0), Integer(0), Integer(200), Integer(200), Integer(0), Integer(0), ], ), EventCommand( indent: 0, code: 231, parameters: [ Integer(2), String("sol_journal_glow2"), Integer(0), Integer(0), Integer(0), Integer(0), Integer(200), Integer(200), Integer(0), Integer(0), ], ), EventCommand( indent: 0, code: 232, parameters: [ Integer(1), Integer(20), Integer(0), Integer(0), Integer(0), Integer(0), Integer(200), Integer(200), Integer(255), Integer(0), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(40), ], ), EventCommand( indent: 0, code: 232, parameters: [ Integer(2), Integer(20), Integer(0), Integer(0), Integer(0), Integer(0), Integer(200), Integer(200), Integer(255), Integer(0), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(60), ], ), EventCommand( indent: 0, code: 232, parameters: [ Integer(1), Integer(20), Integer(0), Integer(0), Integer(0), Integer(0), Integer(200), Integer(200), Integer(0), Integer(0), ], ), EventCommand( indent: 0, code: 232, parameters: [ Integer(2), Integer(20), Integer(0), Integer(0), Integer(0), Integer(0), Integer(200), Integer(200), Integer(0), Integer(0), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(20), ], ), EventCommand( indent: 0, code: 235, parameters: [ Integer(1), ], ), EventCommand( indent: 0, code: 235, parameters: [ Integer(2), ], ), EventCommand( indent: 0, code: 122, parameters: [ Integer(1), Integer(1), Integer(0), Integer(0), Integer(74), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko6 The journal is glowing again, \\p..."), ], ), EventCommand( indent: 0, code: 122, parameters: [ Integer(1), Integer(1), Integer(0), Integer(0), Integer(0), ], ), EventCommand( indent: 0, code: 355, parameters: [ String("Script.clear_boxes"), ], ), EventCommand( indent: 0, code: 121, parameters: [ Integer(303), Integer(303), Integer(0), ], ), EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(0), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 5, self_switch_valid: false, variable_id: 4, variable_valid: true, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 3, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 106, parameters: [ Integer(10), ], ), EventCommand( indent: 0, code: 250, parameters: [ AudioFile(AudioFile( volume: 65, name: "elevator_open", pitch: 125, )), ], ), EventCommand( indent: 0, code: 250, parameters: [ AudioFile(AudioFile( volume: 65, name: "elevator_open", pitch: 135, )), ], ), EventCommand( indent: 0, code: 250, parameters: [ AudioFile(AudioFile( volume: 65, name: "elevator_open", pitch: 145, )), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(16), ], ), EventCommand( indent: 0, code: 209, parameters: [ Integer(27), MoveRoute(MoveRoute( list: [ MoveCommand( code: 41, parameters: [ String("door_portal"), Integer(0), Integer(2), Integer(3), ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 41, parameters: [ String("door_portal"), Integer(0), Integer(4), Integer(3), ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 41, parameters: [ String("door_portal"), Integer(0), Integer(6), Integer(3), ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 41, parameters: [ String("door_portal"), Integer(0), Integer(8), Integer(3), ], ), MoveCommand( code: 15, parameters: [ Integer(400), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_portal"), Integer(0), Integer(2), Integer(3), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_portal"), Integer(0), Integer(4), Integer(3), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_portal"), Integer(0), Integer(6), Integer(3), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(4), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_portal"), Integer(0), Integer(8), Integer(3), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(400), ], )), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(16), ], ), EventCommand( indent: 0, code: 231, parameters: [ Integer(1), String("black"), Integer(0), Integer(0), Integer(0), Integer(0), Integer(100), Integer(100), Integer(0), Integer(0), ], ), EventCommand( indent: 0, code: 232, parameters: [ Integer(1), Integer(30), Integer(0), Integer(0), Integer(0), Integer(0), Integer(100), Integer(100), Integer(255), Integer(0), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(50), ], ), EventCommand( indent: 0, code: 122, parameters: [ Integer(6), Integer(6), Integer(0), Integer(0), Integer(249), ], ), EventCommand( indent: 0, code: 122, parameters: [ Integer(7), Integer(7), Integer(0), Integer(6), Integer(-1), Integer(0), ], ), EventCommand( indent: 0, code: 122, parameters: [ Integer(7), Integer(7), Integer(1), Integer(0), Integer(3), ], ), EventCommand( indent: 0, code: 122, parameters: [ Integer(8), Integer(8), Integer(0), Integer(0), Integer(32), ], ), EventCommand( indent: 0, code: 201, parameters: [ Integer(1), Integer(6), Integer(7), Integer(8), Integer(0), Integer(1), ], ), EventCommand( indent: 0, code: 232, parameters: [ Integer(1), Integer(30), Integer(0), Integer(0), Integer(0), Integer(0), Integer(100), Integer(100), Integer(0), Integer(0), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(50), ], ), EventCommand( indent: 0, code: 235, parameters: [ Integer(1), ], ), EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(0), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 6, self_switch_valid: false, variable_id: 4, variable_valid: true, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 3, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "map events", y: 15, x: 19, id: 14, ), 20: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(4), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 296, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 1, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: true, ), Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 297, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: true, ), ], name: "EV020", y: 27, x: 19, id: 20, ), 9: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(2), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 71, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "door_automatic", pattern: 2, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(2), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 284, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "door_automatic", pattern: 2, tile_id: 0, direction: 8, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(2), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 290, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "door_automatic", pattern: 2, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "tower door right", y: 20, x: 36, id: 9, ), 31: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 111, parameters: [ Integer(0), Integer(286), Integer(0), ], ), EventCommand( indent: 1, code: 101, parameters: [ String("@niko_eyeclosed The lever won't do much for us now, \\p..."), ], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 411, parameters: [], ), EventCommand( indent: 1, code: 111, parameters: [ Integer(0), Integer(281), Integer(0), ], ), EventCommand( indent: 2, code: 101, parameters: [ String("@niko There's a lever hanging from the ceiling..."), ], ), EventCommand( indent: 2, code: 101, parameters: [ String("@niko_speak We should find someone tall to reach it for us, \\p!"), ], ), EventCommand( indent: 2, code: 0, parameters: [], ), EventCommand( indent: 1, code: 412, parameters: [], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 412, parameters: [], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV031", y: 20, x: 37, id: 31, ), 37: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 3, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 42, parameters: [ Integer(255), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 42, parameters: [ Integer(225), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 42, parameters: [ Integer(200), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 42, parameters: [ Integer(225), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 6, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "portal_rays", pattern: 3, tile_id: 0, direction: 2, blend_type: 1, character_hue: 0, ), walk_anime: true, move_speed: 6, through: true, ), ], name: "EV037", y: 21, x: 26, id: 37, ), 26: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(5), Integer(5), Integer(0), Integer(0), Integer(18), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 3, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 302, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 20, parameters: [ ], ), MoveCommand( code: 15, parameters: [ Integer(4), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 6, always_on_top: true, graphic: Graphic( opacity: 255, character_name: "red_glitch", pattern: 1, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 5, through: false, ), ], name: "EV026", y: 19, x: 15, id: 26, ), 4: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 111, parameters: [ Integer(0), Integer(302), Integer(0), ], ), EventCommand( indent: 1, code: 355, parameters: [ String("Script.create_boxes"), ], ), EventCommand( indent: 1, code: 111, parameters: [ Integer(4), Integer(3), Integer(0), ], ), EventCommand( indent: 2, code: 111, parameters: [ Integer(4), Integer(7), Integer(0), ], ), EventCommand( indent: 3, code: 111, parameters: [ Integer(4), Integer(8), Integer(0), ], ), EventCommand( indent: 4, code: 355, parameters: [ String("Script.clear_boxes"), ], ), EventCommand( indent: 4, code: 0, parameters: [], ), EventCommand( indent: 3, code: 412, parameters: [], ), EventCommand( indent: 3, code: 0, parameters: [], ), EventCommand( indent: 2, code: 412, parameters: [], ), EventCommand( indent: 2, code: 0, parameters: [], ), EventCommand( indent: 1, code: 412, parameters: [], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 412, parameters: [], ), EventCommand( indent: 0, code: 111, parameters: [ Integer(0), Integer(282), Integer(0), ], ), EventCommand( indent: 1, code: 121, parameters: [ Integer(282), Integer(282), Integer(1), ], ), EventCommand( indent: 1, code: 129, parameters: [ Integer(6), Integer(1), Integer(1), ], ), EventCommand( indent: 1, code: 121, parameters: [ Integer(283), Integer(283), Integer(0), ], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 412, parameters: [], ), EventCommand( indent: 0, code: 116, parameters: [], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 302, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 4, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV004", y: 30, x: 29, id: 4, ), 15: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 101, parameters: [ String("@plight_worry ...This room gives me the creeps, man..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko_speak Oh, same!"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@plight_worry ....yup."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@plight3 So um... \\>\\@plight_2b what did you need help with again?"), ], ), EventCommand( indent: 0, code: 203, parameters: [ Integer(8), Integer(3), Integer(3), ], ), EventCommand( indent: 0, code: 209, parameters: [ Integer(-1), MoveRoute(MoveRoute( list: [ MoveCommand( code: 19, parameters: [ ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 19, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(20), ], ), EventCommand( indent: 0, code: 209, parameters: [ Integer(0), MoveRoute(MoveRoute( list: [ MoveCommand( code: 19, parameters: [ ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 19, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko Can you reach the lever up there?"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@plight_worry Oh, right..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@plight_worry2 Wait..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@plight_why ...I'm not THAT tall!"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko_eyeclosed (Well it was worth a shot.)"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@plight_worry2 ..."), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@plight_2b ...wait, I got this."), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(10), ], ), EventCommand( indent: 0, code: 209, parameters: [ Integer(0), MoveRoute(MoveRoute( list: [ MoveCommand( code: 37, parameters: [ ], ), MoveCommand( code: 4, parameters: [ ], ), MoveCommand( code: 4, parameters: [ ], ), MoveCommand( code: 4, parameters: [ ], ), MoveCommand( code: 4, parameters: [ ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 37, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 4, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 4, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 4, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 4, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 210, parameters: [], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(5), ], ), EventCommand( indent: 0, code: 209, parameters: [ Integer(0), MoveRoute(MoveRoute( list: [ MoveCommand( code: 41, parameters: [ String("red_lamplighter_helping"), Integer(0), Integer(2), Integer(0), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 41, parameters: [ String("red_lamplighter_helping"), Integer(0), Integer(4), Integer(0), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 41, parameters: [ String("red_lamplighter_helping"), Integer(0), Integer(6), Integer(0), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 41, parameters: [ String("red_lamplighter_helping"), Integer(0), Integer(8), Integer(0), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("red_lamplighter_helping"), Integer(0), Integer(2), Integer(0), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(8), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("red_lamplighter_helping"), Integer(0), Integer(4), Integer(0), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(8), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("red_lamplighter_helping"), Integer(0), Integer(6), Integer(0), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(8), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("red_lamplighter_helping"), Integer(0), Integer(8), Integer(0), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(8), ], )), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(16), ], ), EventCommand( indent: 0, code: 250, parameters: [ AudioFile(AudioFile( volume: 80, name: "pc_on", pitch: 70, )), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(12), ], ), EventCommand( indent: 0, code: 209, parameters: [ Integer(0), MoveRoute(MoveRoute( list: [ MoveCommand( code: 41, parameters: [ String("red_lamplighter"), Integer(0), Integer(2), Integer(0), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("red_lamplighter"), Integer(0), Integer(2), Integer(0), ], )), ], ), EventCommand( indent: 0, code: 209, parameters: [ Integer(9), MoveRoute(MoveRoute( list: [ MoveCommand( code: 44, parameters: [ AudioFile(AudioFile( volume: 80, name: "elevator_open", pitch: 100, )), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(2), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(4), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(6), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(8), Integer(2), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 44, parameters: [ AudioFile(AudioFile( volume: 80, name: "elevator_open", pitch: 100, )), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(2), Integer(2), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(8), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(4), Integer(2), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(8), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(6), Integer(2), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(8), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 41, parameters: [ String("door_automatic"), Integer(0), Integer(8), Integer(2), ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 15, parameters: [ Integer(8), ], )), ], ), EventCommand( indent: 0, code: 203, parameters: [ Integer(2), Integer(3), Integer(3), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko_speak Nice!"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko Thank you, mister!"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@plight No prob, kid."), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(20), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@plight3 So... you coming?"), ], ), EventCommand( indent: 0, code: 101, parameters: [ String("@niko Mhm!"), ], ), EventCommand( indent: 0, code: 106, parameters: [ Integer(20), ], ), EventCommand( indent: 0, code: 209, parameters: [ Integer(0), MoveRoute(MoveRoute( list: [ MoveCommand( code: 4, parameters: [ ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 4, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 210, parameters: [], ), EventCommand( indent: 0, code: 121, parameters: [ Integer(284), Integer(284), Integer(0), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 283, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "red_lamplighter", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 284, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: true, ), ], name: "plight", y: 25, x: 35, id: 15, ), 32: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 3, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 1, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 42, parameters: [ Integer(255), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 42, parameters: [ Integer(225), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 42, parameters: [ Integer(200), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 42, parameters: [ Integer(225), ], ), MoveCommand( code: 15, parameters: [ Integer(8), ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 6, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "portal_rays", pattern: 0, tile_id: 0, direction: 2, blend_type: 1, character_hue: 60, ), walk_anime: true, move_speed: 6, through: true, ), ], name: "EV032", y: 24, x: 25, id: 32, ), 21: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(5), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 302, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 1, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: true, ), Page( list: [ EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 303, switch1_valid: true, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "", pattern: 0, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: true, ), ], name: "EV021", y: 28, x: 23, id: 21, ), 10: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(4), Integer(4), Integer(0), Integer(0), Integer(1), ], ), EventCommand( indent: 0, code: 0, parameters: [], ), ], move_type: 0, direction_fix: false, condition: Condition( switch2_valid: false, self_switch_ch: "A", switch1_id: 71, switch1_valid: false, variable_value: 0, self_switch_valid: false, variable_id: 1, variable_valid: false, switch2_id: 1, ), move_route: MoveRoute( list: [ MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: true, ), trigger: 0, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "door_automatic", pattern: 2, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "elevator door left", y: 20, x: 15, id: 10, ), }, tileset_id: 15, bgs: AudioFile( volume: 80, name: "", pitch: 100, ), autoplay_bgm: true, data: Array( v: 1, dim: (3, 50, 50), data: [ 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 52, 76, 76, 76, 76, 76, 76, 76, 76, 76, 56, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 386, 386, 385, 385, 385, 385, 386, 386, 386, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 52, 76, 76, 76, 76, 76, 76, 56, 48, 72, 386, 386, 385, 385, 385, 385, 386, 386, 386, 64, 48, 52, 76, 76, 76, 76, 76, 76, 56, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 385, 385, 385, 385, 385, 389, 64, 48, 72, 386, 386, 384, 385, 386, 384, 386, 386, 386, 64, 48, 72, 387, 385, 385, 385, 385, 385, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 385, 385, 385, 385, 385, 389, 64, 48, 72, 394, 394, 392, 393, 394, 392, 394, 394, 394, 64, 48, 72, 387, 385, 385, 385, 385, 385, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 384, 385, 386, 384, 385, 389, 64, 48, 72, 402, 402, 400, 401, 402, 400, 402, 402, 402, 64, 48, 72, 387, 386, 384, 385, 386, 386, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 392, 393, 394, 392, 393, 397, 64, 48, 72, 410, 410, 408, 408, 408, 408, 410, 410, 410, 64, 48, 72, 395, 394, 392, 393, 394, 394, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 400, 401, 406, 407, 401, 405, 88, 76, 86, 399, 399, 399, 399, 399, 399, 399, 399, 399, 88, 76, 86, 403, 402, 406, 407, 402, 402, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 408, 409, 414, 415, 409, 413, 384, 385, 386, 399, 399, 399, 661, 662, 663, 399, 399, 399, 384, 385, 386, 411, 410, 414, 415, 410, 410, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 399, 399, 399, 399, 399, 399, 392, 393, 394, 399, 399, 399, 669, 670, 671, 399, 399, 399, 392, 393, 394, 399, 399, 399, 399, 399, 399, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 399, 399, 399, 399, 399, 399, 400, 401, 402, 399, 399, 399, 399, 399, 399, 399, 399, 399, 400, 401, 402, 399, 399, 399, 399, 399, 399, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 399, 399, 399, 399, 399, 399, 408, 409, 410, 399, 399, 399, 399, 399, 399, 399, 399, 399, 408, 409, 410, 399, 399, 399, 399, 399, 399, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 50, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 84, 399, 399, 399, 399, 399, 82, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 49, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 399, 399, 399, 399, 399, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 399, 399, 399, 399, 399, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 399, 399, 399, 399, 399, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 399, 399, 399, 399, 399, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 399, 399, 399, 399, 399, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 399, 399, 399, 399, 399, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 399, 399, 399, 399, 399, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 72, 399, 399, 399, 399, 399, 64, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 50, 68, 68, 68, 68, 68, 49, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 597, 598, 599, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 605, 606, 607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 613, 614, 615, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 621, 622, 623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 629, 630, 631, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 609, 0, 637, 638, 639, 0, 611, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 617, 0, 645, 646, 647, 0, 619, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 625, 0, 653, 654, 655, 0, 627, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 633, 0, 0, 0, 0, 0, 635, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 641, 0, 0, 658, 0, 0, 643, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 649, 0, 0, 666, 0, 0, 651, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 602, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 610, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 626, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 634, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 657, 0, 0, 642, 0, 0, 659, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 665, 0, 0, 650, 0, 0, 667, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ] ), autoplay_bgs: false, height: 50, encounter_step: 30, width: 50, encounter_list: [], )