Map( bgm: AudioFile( volume: 80, name: "TheTower", pitch: 60, ), events: { 5: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 355, parameters: [ String("call_event(\"exit check\")"), ], ), 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: 1, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "!labels", pattern: 2, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV005", y: 11, x: 0, id: 5, ), 11: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 355, parameters: [ String("call_event(\"exit check\")"), ], ), 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: 1, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "!labels", pattern: 2, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV011", y: 2, x: 11, id: 11, ), 6: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 355, parameters: [ String("call_event(\"exit check\")"), ], ), 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: 1, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "!labels", pattern: 2, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV006", y: 18, x: 10, id: 6, ), 1: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 108, parameters: [ String("----------------------------------------------------------------"), ], ), EventCommand( indent: 0, code: 408, parameters: [ String("Move Niko out of view"), ], ), EventCommand( indent: 0, code: 209, parameters: [ Integer(-1), MoveRoute(MoveRoute( list: [ MoveCommand( code: 37, parameters: [ ], ), MoveCommand( code: 12, 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: 12, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 210, parameters: [], ), EventCommand( indent: 0, code: 108, parameters: [ String("----------------------------------------------------------------"), ], ), EventCommand( indent: 0, code: 408, parameters: [ String("Check if the correct path was chosen"), ], ), EventCommand( indent: 0, code: 355, parameters: [ String("call_event(\"correct check\")"), ], ), EventCommand( indent: 0, code: 111, parameters: [ Integer(1), Integer(170), Integer(0), Integer(7), Integer(1), ], ), EventCommand( indent: 1, code: 101, parameters: [ String("@niko_wow I did it!"), ], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 411, parameters: [], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 412, parameters: [], ), EventCommand( indent: 0, code: 108, parameters: [ String("----------------------------------------------------------------"), ], ), EventCommand( indent: 0, code: 408, parameters: [ String("We're not moving maps so Niko is just moved to the "), ], ), EventCommand( indent: 0, code: 408, parameters: [ String("opposite end"), ], ), EventCommand( indent: 0, code: 122, parameters: [ Integer(6), Integer(6), Integer(0), Integer(7), Integer(0), ], ), EventCommand( indent: 0, code: 111, parameters: [ Integer(6), Integer(-1), Integer(8), ], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(7), Integer(7), Integer(0), Integer(6), Integer(-1), Integer(0), ], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(8), Integer(8), Integer(0), Integer(0), Integer(19), ], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 411, parameters: [], ), EventCommand( indent: 1, code: 111, parameters: [ Integer(6), Integer(-1), Integer(6), ], ), EventCommand( indent: 2, code: 122, parameters: [ Integer(7), Integer(7), Integer(0), Integer(0), Integer(0), ], ), EventCommand( indent: 2, code: 122, parameters: [ Integer(8), Integer(8), Integer(0), Integer(6), Integer(-1), Integer(1), ], ), EventCommand( indent: 2, code: 0, parameters: [], ), EventCommand( indent: 1, code: 411, parameters: [], ), EventCommand( indent: 2, code: 111, parameters: [ Integer(6), Integer(-1), Integer(2), ], ), EventCommand( indent: 3, code: 122, parameters: [ Integer(7), Integer(7), Integer(0), Integer(6), Integer(-1), Integer(0), ], ), EventCommand( indent: 3, code: 122, parameters: [ Integer(8), Integer(8), Integer(0), Integer(0), Integer(0), ], ), EventCommand( indent: 3, code: 0, parameters: [], ), EventCommand( indent: 2, code: 411, parameters: [], ), EventCommand( indent: 3, code: 111, parameters: [ Integer(6), Integer(-1), Integer(4), ], ), EventCommand( indent: 4, code: 122, parameters: [ Integer(7), Integer(7), Integer(0), Integer(0), Integer(21), ], ), EventCommand( indent: 4, code: 122, parameters: [ Integer(8), Integer(8), Integer(0), Integer(6), Integer(-1), 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: 0, parameters: [], ), EventCommand( indent: 0, code: 412, parameters: [], ), EventCommand( indent: 0, code: 108, parameters: [ String("----------------------------------------------------------------"), ], ), EventCommand( indent: 0, code: 408, parameters: [ String("Prevent sprite/reflection pop-in BEFORE transition"), ], ), EventCommand( indent: 0, code: 111, parameters: [ Integer(6), Integer(-1), Integer(2), ], ), EventCommand( indent: 1, code: 209, parameters: [ Integer(-1), MoveRoute(MoveRoute( list: [ MoveCommand( code: 12, parameters: [ ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 1, code: 509, parameters: [ MoveCommand(MoveCommand( code: 12, parameters: [ ], )), ], ), EventCommand( indent: 1, code: 210, parameters: [], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 412, parameters: [], ), EventCommand( indent: 0, code: 111, parameters: [ Integer(6), Integer(-1), Integer(8), ], ), EventCommand( indent: 1, code: 209, parameters: [ Integer(-1), MoveRoute(MoveRoute( list: [ MoveCommand( code: 12, parameters: [ ], ), MoveCommand( code: 12, parameters: [ ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 1, code: 509, parameters: [ MoveCommand(MoveCommand( code: 12, parameters: [ ], )), ], ), EventCommand( indent: 1, code: 509, parameters: [ MoveCommand(MoveCommand( code: 12, parameters: [ ], )), ], ), EventCommand( indent: 1, code: 210, parameters: [], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 412, parameters: [], ), EventCommand( indent: 0, code: 108, parameters: [ String("----------------------------------------------------------------"), ], ), EventCommand( indent: 0, code: 408, parameters: [ String("Move Niko and update compass"), ], ), EventCommand( indent: 0, code: 201, parameters: [ Integer(1), Integer(6), Integer(7), Integer(8), Integer(0), Integer(1), ], ), EventCommand( indent: 0, code: 355, parameters: [ String("call_event(\"update hints\")"), ], ), EventCommand( indent: 0, code: 108, parameters: [ String("----------------------------------------------------------------"), ], ), EventCommand( indent: 0, code: 408, parameters: [ String("Prevent sprite/reflection pop-in AFTER transition"), ], ), EventCommand( indent: 0, code: 111, parameters: [ Integer(6), Integer(-1), Integer(8), ], ), EventCommand( indent: 1, code: 209, parameters: [ Integer(-1), MoveRoute(MoveRoute( list: [ MoveCommand( code: 12, parameters: [ ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 1, code: 509, parameters: [ MoveCommand(MoveCommand( code: 12, parameters: [ ], )), ], ), EventCommand( indent: 1, code: 210, parameters: [], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 412, parameters: [], ), EventCommand( indent: 0, code: 111, parameters: [ Integer(6), Integer(-1), Integer(2), ], ), EventCommand( indent: 1, code: 209, parameters: [ Integer(-1), MoveRoute(MoveRoute( list: [ MoveCommand( code: 12, parameters: [ ], ), MoveCommand( code: 12, parameters: [ ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 1, code: 509, parameters: [ MoveCommand(MoveCommand( code: 12, parameters: [ ], )), ], ), EventCommand( indent: 1, code: 509, parameters: [ MoveCommand(MoveCommand( code: 12, parameters: [ ], )), ], ), EventCommand( indent: 1, code: 210, parameters: [], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 412, parameters: [], ), EventCommand( indent: 0, code: 108, parameters: [ String("----------------------------------------------------------------"), ], ), EventCommand( indent: 0, code: 408, parameters: [ String("Move back into view"), ], ), EventCommand( indent: 0, code: 209, parameters: [ Integer(-1), MoveRoute(MoveRoute( list: [ MoveCommand( code: 12, parameters: [ ], ), MoveCommand( code: 38, parameters: [ ], ), MoveCommand( code: 0, parameters: [ ], ), ], skippable: false, repeat: false, )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 12, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 509, parameters: [ MoveCommand(MoveCommand( code: 38, parameters: [ ], )), ], ), EventCommand( indent: 0, code: 210, 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: "!labels", pattern: 0, tile_id: 0, direction: 6, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "exit check", y: 0, x: 1, id: 1, ), 12: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(169), Integer(169), Integer(0), Integer(0), Integer(3), ], ), EventCommand( indent: 0, code: 355, parameters: [ String("$scene.refresh_item_icon = true"), ], ), EventCommand( indent: 0, code: 655, parameters: [ String("Journal.set 'c1'"), ], ), 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: 170, variable_valid: true, 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: "!labels", pattern: 0, tile_id: 0, direction: 6, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(169), Integer(169), Integer(0), Integer(0), Integer(0), ], ), EventCommand( indent: 0, code: 355, parameters: [ String("$scene.refresh_item_icon = true"), ], ), EventCommand( indent: 0, code: 655, parameters: [ String("Journal.set 'c2'"), ], ), 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: 170, variable_valid: true, 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: "!labels", pattern: 0, tile_id: 0, direction: 6, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(169), Integer(169), Integer(0), Integer(0), Integer(0), ], ), EventCommand( indent: 0, code: 355, parameters: [ String("$scene.refresh_item_icon = true"), ], ), EventCommand( indent: 0, code: 655, parameters: [ String("Journal.set 'c3'"), ], ), 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: 170, variable_valid: true, 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: "!labels", pattern: 0, tile_id: 0, direction: 6, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(169), Integer(169), Integer(0), Integer(0), Integer(1), ], ), EventCommand( indent: 0, code: 355, parameters: [ String("$scene.refresh_item_icon = true"), ], ), EventCommand( indent: 0, code: 655, parameters: [ String("Journal.set 'c4'"), ], ), 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: 170, variable_valid: true, 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: "!labels", pattern: 0, tile_id: 0, direction: 6, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(169), Integer(169), Integer(0), Integer(0), Integer(3), ], ), EventCommand( indent: 0, code: 355, parameters: [ String("$scene.refresh_item_icon = true"), ], ), EventCommand( indent: 0, code: 655, parameters: [ String("Journal.set 'c5'"), ], ), 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: 170, variable_valid: true, 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: "!labels", pattern: 0, tile_id: 0, direction: 6, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(169), Integer(169), Integer(0), Integer(0), Integer(2), ], ), EventCommand( indent: 0, code: 355, parameters: [ String("$scene.refresh_item_icon = true"), ], ), EventCommand( indent: 0, code: 655, parameters: [ String("Journal.set 'c6'"), ], ), 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: 170, variable_valid: true, 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: "!labels", pattern: 0, tile_id: 0, direction: 6, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 122, parameters: [ Integer(169), Integer(169), Integer(0), Integer(0), Integer(2), ], ), EventCommand( indent: 0, code: 355, parameters: [ String("$scene.refresh_item_icon = true"), ], ), EventCommand( indent: 0, code: 655, parameters: [ String("Journal.set 'c7'"), ], ), 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: 170, variable_valid: true, 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: "!labels", pattern: 0, tile_id: 0, direction: 6, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "update hints", y: 0, x: 3, id: 12, ), 7: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 355, parameters: [ String("call_event(\"exit check\")"), ], ), 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: 1, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "!labels", pattern: 2, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV007", y: 18, x: 11, id: 7, ), 2: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 121, parameters: [ Integer(100), Integer(100), Integer(0), ], ), EventCommand( indent: 0, code: 355, parameters: [ String("Script.set_cam(128,128*3)"), ], ), EventCommand( indent: 0, code: 355, parameters: [ String("call_event(\"update hints\")"), ], ), 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: 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: "!labels", pattern: 2, tile_id: 0, direction: 4, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "init", y: 0, x: 0, id: 2, ), 8: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 355, parameters: [ String("call_event(\"exit check\")"), ], ), 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: 1, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "!labels", pattern: 2, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV008", y: 11, x: 21, id: 8, ), 3: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 108, parameters: [ String("- Vanilla tower path:"), ], ), EventCommand( indent: 0, code: 408, parameters: [ String("Left"), ], ), EventCommand( indent: 0, code: 408, parameters: [ String("Up"), ], ), EventCommand( indent: 0, code: 408, parameters: [ String("Up"), ], ), EventCommand( indent: 0, code: 408, parameters: [ String("Right"), ], ), EventCommand( indent: 0, code: 408, parameters: [ String("Left"), ], ), EventCommand( indent: 0, code: 108, parameters: [ String("Down"), ], ), EventCommand( indent: 0, code: 408, parameters: [ String("Down"), ], ), EventCommand( indent: 0, code: 111, parameters: [ Integer(6), Integer(-1), Integer(4), ], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(170), Integer(170), Integer(1), Integer(0), Integer(1), ], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 411, parameters: [], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(170), Integer(170), Integer(0), Integer(0), Integer(0), ], ), 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: 170, variable_valid: true, 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: "!labels", pattern: 0, tile_id: 0, direction: 6, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 111, parameters: [ Integer(6), Integer(-1), Integer(8), ], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(170), Integer(170), Integer(1), Integer(0), Integer(1), ], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 411, parameters: [], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(170), Integer(170), Integer(0), Integer(0), Integer(0), ], ), 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: 170, variable_valid: true, 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: "!labels", pattern: 0, tile_id: 0, direction: 6, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 111, parameters: [ Integer(6), Integer(-1), Integer(8), ], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(170), Integer(170), Integer(1), Integer(0), Integer(1), ], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 411, parameters: [], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(170), Integer(170), Integer(0), Integer(0), Integer(0), ], ), 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: 2, self_switch_valid: false, variable_id: 170, variable_valid: true, 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: "!labels", pattern: 0, tile_id: 0, direction: 6, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 111, parameters: [ Integer(6), Integer(-1), Integer(6), ], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(170), Integer(170), Integer(1), Integer(0), Integer(1), ], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 411, parameters: [], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(170), Integer(170), Integer(0), Integer(0), Integer(0), ], ), 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: 3, self_switch_valid: false, variable_id: 170, variable_valid: true, 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: "!labels", pattern: 0, tile_id: 0, direction: 6, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 111, parameters: [ Integer(6), Integer(-1), Integer(4), ], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(170), Integer(170), Integer(1), Integer(0), Integer(1), ], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 411, parameters: [], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(170), Integer(170), Integer(0), Integer(0), Integer(0), ], ), 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: 4, self_switch_valid: false, variable_id: 170, variable_valid: true, 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: "!labels", pattern: 0, tile_id: 0, direction: 6, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 111, parameters: [ Integer(6), Integer(-1), Integer(2), ], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(170), Integer(170), Integer(1), Integer(0), Integer(1), ], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 411, parameters: [], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(170), Integer(170), Integer(0), Integer(0), Integer(0), ], ), 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: 5, self_switch_valid: false, variable_id: 170, variable_valid: true, 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: "!labels", pattern: 0, tile_id: 0, direction: 6, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), Page( list: [ EventCommand( indent: 0, code: 111, parameters: [ Integer(6), Integer(-1), Integer(2), ], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(170), Integer(170), Integer(1), Integer(0), Integer(1), ], ), EventCommand( indent: 1, code: 0, parameters: [], ), EventCommand( indent: 0, code: 411, parameters: [], ), EventCommand( indent: 1, code: 122, parameters: [ Integer(170), Integer(170), Integer(0), Integer(0), Integer(0), ], ), 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: 6, self_switch_valid: false, variable_id: 170, variable_valid: true, 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: "!labels", pattern: 0, tile_id: 0, direction: 6, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "correct check", y: 0, x: 2, id: 3, ), 9: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 355, parameters: [ String("call_event(\"exit check\")"), ], ), 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: 1, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "!labels", pattern: 2, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV009", y: 10, x: 21, id: 9, ), 4: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 355, parameters: [ String("call_event(\"exit check\")"), ], ), 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: 1, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "!labels", pattern: 2, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV004", y: 10, x: 0, id: 4, ), 10: Event( pages: [ Page( list: [ EventCommand( indent: 0, code: 355, parameters: [ String("call_event(\"exit check\")"), ], ), 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: 1, step_anime: false, move_frequency: 3, always_on_top: false, graphic: Graphic( opacity: 255, character_name: "!labels", pattern: 2, tile_id: 0, direction: 2, blend_type: 0, character_hue: 0, ), walk_anime: true, move_speed: 3, through: false, ), ], name: "EV010", y: 2, x: 10, id: 10, ), }, tileset_id: 36, bgs: AudioFile( volume: 80, name: "", pitch: 100, ), autoplay_bgm: true, data: Array( v: 1, dim: (3, 20, 22), data: [ 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 384, 384, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 384, 384, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 384, 384, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 0, 0, 0, 0, 0, 0, 0, 0, 0, 384, 384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 386, 386, 0, 0, 0, 0, 0, 0, 0, 0, 0, 384, 384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 386, 386, 0, 0, 0, 0, 0, 0, 0, 0, 0, 384, 384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 386, 386, 0, 0, 0, 0, 0, 0, 0, 0, 0, 384, 384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 386, 386, 0, 0, 0, 0, 0, 0, 0, 0, 0, 384, 384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 386, 386, 0, 0, 0, 0, 0, 0, 0, 0, 0, 384, 384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 386, 386, 0, 0, 0, 0, 0, 0, 0, 0, 0, 384, 384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 386, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 386, 408, 408, 408, 408, 408, 408, 408, 408, 408, 384, 384, 408, 408, 408, 408, 408, 408, 408, 408, 408, 386, 386, 0, 0, 0, 0, 0, 0, 0, 0, 0, 384, 384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 386, 386, 0, 0, 0, 0, 0, 0, 0, 0, 0, 384, 384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 386, 386, 0, 0, 0, 0, 0, 0, 0, 0, 0, 384, 384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 386, 386, 0, 0, 0, 0, 0, 0, 0, 0, 0, 384, 384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 386, 386, 0, 0, 0, 0, 0, 0, 0, 0, 0, 384, 384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 384, 384, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 384, 384, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 371, 369, 369, 373, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 368, 0, 0, 368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 368, 0, 0, 368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 368, 0, 0, 368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 368, 0, 0, 368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 368, 0, 0, 368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 368, 0, 0, 368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 357, 369, 369, 369, 369, 369, 369, 369, 369, 375, 0, 0, 377, 369, 369, 369, 369, 369, 369, 369, 369, 358, 360, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 352, 360, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 352, 366, 369, 369, 369, 369, 369, 369, 369, 369, 373, 0, 0, 371, 369, 369, 369, 369, 369, 369, 369, 369, 365, 0, 0, 0, 0, 0, 0, 0, 0, 0, 368, 0, 0, 368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 368, 0, 0, 368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 368, 0, 0, 368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 368, 0, 0, 368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 368, 0, 0, 368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 377, 369, 369, 375, 0, 0, 0, 0, 0, 0, 0, 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: true, height: 20, encounter_step: 30, width: 22, encounter_list: [], )